Edge ML Engineer for Immersive Games & LLMs

Electronic Arts

Vancouver

On-site

CAD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health/dental/vision coverage
Retirement plan
Paid time off

Job summary

Electronic Arts is seeking a full-stack Machine Learning Engineer for EA SPORTS, focused on operationalizing and scaling ML pipelines to power personalized in-game experiences. The role spans edge deployment on consoles and PC, LLM optimization for content, and cross-team collaboration across Vancouver studios.

The position requires expertise in Python and C++/Java, plus hands-on work with Databricks, Trino, and Apache Airflow, aligned with production-grade systems. Hybrid work model in Canada.

Qualifications

  • BS in Computer Science, Mathematics, or related field, or equivalent experience.
  • LLM deployment, fine-tuning, and retrieval-augmented generation experience.
  • Proficiency in Python and C++ or Java.
  • Experience with Databricks, Trino, and Apache Airflow for production data/workflows.
  • Track record of building and maintaining ML applications in productized software.
  • Experience deploying models on edge devices across ML lifecycle.

Responsibilities

  • Deploy and maintain end-to-end ML pipelines for robust data delivery and model performance.
  • Deploy ML models on gaming consoles and PC with platform optimizations.
  • Execute LLM deployment and optimization for in-game content.
  • Collaborate with game teams to ship high-impact features.
  • Promote ML best practices through demonstrations and talks.
  • Stay updated on ML advancements and prototype new opportunities within EA FC franchise.

Skills

LLM deployment experience
Edge deployment

Education

Bachelor's degree in CS/Math or related

Tools

Python
C++
Java
Databricks
Trino
Apache Airflow

Job description

Electronic Arts is seeking a full-stack Machine Learning Engineer for EA SPORTS, focused on operationalizing and scaling ML pipelines to power personalized in-game experiences. The role spans edge deployment on consoles and PC, LLM optimization for content, and cross-team collaboration across Vancouver studios.

The position requires expertise in Python and C++/Java, plus hands-on work with Databricks, Trino, and Apache Airflow, aligned with production-grade systems. Hybrid work model in Canada.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer - EA Sports FC
Machine Learning Engineer - EA Sports FC

Electronic Arts • Vancouver

On-site
CAD 120,000 - 180,000
Health/dental/vision coverage
Retirement plan
Paid time off
Machine Learning Engineer - EA Sports FC
Machine Learning Engineer - EA Sports FC

EA SPORTS • Vancouver

On-site
CAD 104,500 - 142,800
Bonus eligibility
Equity
Hybrid ML Engineer – Fraud & Anti-Cheat Infra
Hybrid ML Engineer – Fraud & Anti-Cheat Infra

Electronic Arts (EA) • Vancouver

Hybrid
CAD 114,000 - 156,000
Paid time off
Health/dental/vision coverage
Retirement plan
+1
AI Engineer - Player Intelligence and Growth, Data & Insights (D&I)
AI Engineer - Player Intelligence and Growth, Data & Insights (D&I)

Electronic Arts (EA) • Vancouver

On-site
CAD 119,000 - 168,000
Competitive salary
Comprehensive benefits package
Paid parental leave
+1
Machine Learning Engineer III
Machine Learning Engineer III

Electronic Arts (EA) • Vancouver

Hybrid
CAD 114,000 - 156,000
Paid time off
Health/dental/vision coverage
Retirement plan
+1
Data Engineer - EA Sports FC
Data Engineer - EA Sports FC

Electronic Arts • Vancouver

On-site
CAD 122,000 - 171,000
Vacation (3 weeks per year)
Sick time (10 days per year)
Parental leave benefits
+1
Software Engineer III (AI/ML) - EA SPORTS FC
Software Engineer III (AI/ML) - EA SPORTS FC

Electronic Arts • Vancouver

On-site
CAD 122,000 - 171,000
3 weeks vacation per year
10 sick days
Paid top-up to EI/QPIP when welcoming a new child
+2
ML Engineer for Film & Immersive Experiences
ML Engineer for Film & Immersive Experiences

OP • Saskatoon

On-site
CAD 90,000 - 130,000
401(k)
Dental Insurance
Health insurance
+1
Software Engineer III (AI/ML) - EA SPORTS FC
Software Engineer III (AI/ML) - EA SPORTS FC

Electronic Arts (EA) • Vancouver

On-site
CAD 122,000 - 171,000
3 weeks vacation
10 days sick time
Paid parental leave
+3
Data Engineer - EA Sports FC
Data Engineer - EA Sports FC

EA SPORTS • Vancouver

On-site
CAD 122,000 - 171,000
3 weeks vacation
10 days sick time
Extended health/dental/vision coverage