This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Electronic Arts - Redwood City, CA

posted 3 months ago

Full-time - Mid Level
Remote - Redwood City, CA
Publishing Industries

About the position

As a Software Engineer II specializing in AI and Machine Learning at Electronic Arts, you will play a crucial role in developing scalable AI infrastructure and platforms that support the entire machine learning lifecycle. This position involves collaborating with various teams to create innovative AI solutions that enhance game development and player experiences. You will be part of a dynamic group that provides unified AI resources across all franchises, leveraging modern cloud-based technologies to empower the future of gaming.

Responsibilities

  • Architect and develop core AI infrastructure components for end-to-end ML lifecycle operations.
  • Establish scalable, secure, and available cloud-based platforms for large-scale data analyses, model development, validation, and deployment.
  • Design and implement efficient and automated customer-facing processes and workflows supporting AI platform technologies.
  • Work with AI Scientists to deploy ML models as part of production systems, including predictive learning applications and content-generative applications.
  • Collaborate with producers, ML engineers, and game developers on ML solutions built on platform technologies to ensure scalability and performance optimization.
  • Manage and operate commercial tools and platforms such as Databricks and AWS Sagemaker.

Requirements

  • 3 years of software engineering experience with a focus on AI/ML systems or platform development.
  • Proficiency in AI/ML frameworks like PyTorch, TensorFlow, and CUDA.
  • Proficiency in containerization and orchestration tools such as Docker and Kubernetes.
  • Proficiency in CI/CD tools (Jenkins, GitLab, etc.).
  • Experience designing and building scalable cloud-based platforms for machine learning operational lifecycle, end to end.
  • Experience with cloud platforms (AWS, Google Cloud Platform, or Azure) and cloud-native tools (e.g., terraform) for managing infrastructure.
  • Experience deploying and managing machine learning models in production for real-time applications.
  • Experience with vector databases (e.g., Weviate, Milvus) and graph databases (e.g., Neo4j, ArangoDB) in the context of machine learning systems.
  • Programming skills in Python, Go, or similar languages commonly used in AI/ML development.
  • Experience with a data warehouse like Snowflake, Redshift, or Spark.

Benefits

  • Paid time off (3 weeks per year to start)
  • 80 hours per year of sick time
  • 16 paid company holidays per year
  • 10 weeks paid time off to bond with baby
  • Medical, dental, and vision insurance
  • Life insurance
  • Disability insurance
  • 401(k) plan
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service