Electronic Arts

Machine Learning Engineer - EA SPORTS™ FC

Electronic Arts
Apply
2 hours ago
Vancouver, CanadaMid Level

Responsibilities

  • Develop and maintain an end-to-end animation data pipeline for ML training and deployment.
  • Build stress tests to validate model robustness and performance before release.
  • Analyze live deployment data to identify issues and optimize model performance.
  • Gather, annotate, and synthesize training data from EA FC motion-capture data, real-world volumetric data, and animation-expert feedback.
  • Apply machine learning techniques to develop high-quality human motion models that respond to real-time controller input.
  • Collaborate with production, design, and art teams to identify and drive impactful projects.
  • Share results through shipped features, presentations, papers, prototypes, and interactive demonstrations.

Requirements

  • Bachelor's degree in Computer Science, Mathematics, or a related field, or equivalent professional experience.
  • Proficiency in Python.
  • At least 2 years of industry experience, including internships, in machine learning projects.
  • Experience preparing large-scale datasets of terabytes in size with attention to compute and memory efficiency.
  • Experience productizing ML solutions as standalone applications or production services.
  • Experience with Docker containers, Kubernetes, Azure, or Argo Workflows.
  • Experience with 3D animation, 3D transformations, and linear algebra.
  • Familiarity with PyTorch or TensorFlow.
  • Familiarity with C++.
  • Preferred experience optimizing ML models for real-time, memory- and compute-constrained environments.
  • Preferred experience applying ML in the game or entertainment domain.
  • Preferred experience with imitation learning.
  • Familiarity with 3D animation tools or game engines is a bonus.

Benefits

  • The British Columbia base salary range is CAD 122,300–170,700 per year, depending on location.
  • Benefits in Canada include three weeks of vacation per year to start, 10 sick days per year, paid top-up to EI/QPIP benefits for new parents, extended health, dental and vision coverage, life insurance, disability insurance, and a retirement plan for regular full-time employees.
  • Certain roles may be eligible for bonuses and other incentive programs.
  • Additional programs may include healthcare, mental well-being support, retirement savings, paid time off, family leave, complimentary games, and career and community wellness support.
Electronic Arts

About Electronic Arts

10,000+ employees

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.

Contact me