# Machine Learning Engineer - EA SPORTS™ FC

**Company**: Electronic Arts
**Location**: Vancouver, British Columbia
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/pl_PL/careers/JobDetail/Machine-Learning-Engineer-FC/215861?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_eb7509a7-53e

## Description

Electronic Arts creates top-notch entertainment, inspiring players and fans globally. EA SPORTS™ FC is revolutionizing gaming by driving transformational change in how games are made and played.

As a Machine Learning Engineer on the EA SPORTS™ FC Gameplay Advanced Team, you will focus on building a generative system to produce poses at runtime. Your responsibilities include:

- Developing and maintaining a complete animation data pipeline for ML training

- Building stress tests to validate model robustness and performance

- Gathering and analyzing live deployment data to identify issues and optimize model performance

- Gathering, annotating, and synthesizing training data using EA FC mocap, real-world volumetric data, and feedback from animation experts

- Sharing results through shipping features, presentations, papers, prototypes, and interactive demonstrations

- Staying current with latest ML and animation advancements, collaborating with production, design, and art teams to identify and drive impactful projects

- Applying machine learning techniques to develop high-quality human motion models that respond quickly to real-time controller input

Requirements:

- BS in Computer Science, Mathematics, or a related field, or equivalent professional experience

- Proficiency in Python

- 2+ years of industry experience within Machine Learning projects

- Experience with 3D animation, 3D transformations, linear algebra

- Familiarity with ML frameworks like PyTorch or TensorFlow

- Familiarity with C++

Nice to have:

- Experience optimizing ML models for real-time, memory- and compute-constrained environments

- Experience with ML Applications in the game/entertainment domain

- Experience in imitation learning (IL)

- Familiarity using 3D animation tools and/or game engines a bonus

## Skills

### Required
- Python
- Machine Learning
- 3D animation
- Linear Algebra
- PyTorch
- TensorFlow
- C++

### Nice to have
- Optimizing ML models
- ML Applications in game/entertainment domain
- Imitation learning
- 3D animation tools
- Game engines

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/pl_PL/careers/JobDetail/Machine-Learning-Engineer-FC/215861?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
