# Machine Learning Engineer - EA SPORTS™ FC

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

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

## Description

We are seeking a Machine Learning Engineer to join the EA SPORTS™ FC Gameplay Advanced Team. As a Machine Learning Engineer, you will focus on building a generative system to produce poses at runtime.

Responsibilities:

- Develop and maintain a complete animation data pipeline for ML training

- Build stress tests to validate model robustness and performance

- Gather and analyze live deployment data to identify issues and optimize model performance

- Gather, annotate, and synthesize training data using EA FC mocap, real-world volumetric data, and feedback from animation experts

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

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

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

Qualifications:

- BS in Computer Science, Mathematics, or a related field

- 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++

Benefits:

- Competitive salary ($122,300 - $170,700 CAD)

- Comprehensive benefits package, including vacation, sick time, health/dental/vision coverage, life insurance, disability insurance, and retirement plan

## Skills

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

### Nice to have
- Experience optimizing ML models for real-time environments
- Experience with ML Applications in the game/entertainment domain
- Imitation learning (IL)
- Familiarity with 3D animation tools and/or game engines

---

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