ML-Driven Game Engine Engineer (Hybrid, UK)

Electronic Arts

Guildford

Hybrid

GBP 65,000 - 90,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Electronic Arts invites a Software Engineer to advance runtime ML solutions within Frostbite, EA's engine. You will collaborate with researchers and game teams to deploy ML models into EA titles, enabling on-device performance.

The role emphasizes writing clean, well-tested code, profiling real-time systems, and staying current with DL, RL, Generative AI. Hybrid work and cross-disciplinary collaboration are key to success.

Qualifications

  • 5+ years of hands-on software engineering experience with C++, including multithreading and performance optimization.
  • Experience profiling and optimising real‑time software.
  • Familiar with version control, CI/CD, automated testing, code reviews, and documentation.
  • Knowledge of ML frameworks such as PyTorch or TensorFlow.
  • Experience building and shipping end-to-end ML systems in production.
  • Knowledge of GPU programming and game programming.

Responsibilities

  • Evaluate, adapt, extend, and improve existing machine learning runtime technologies.
  • Partner with ML experts to assess, apply, and scale models for on-device performance.
  • Translate ML concepts, tradeoffs, risks, and technical constraints into clear language for different audiences.
  • Build end-to-end solutions for running machine learning models across devices.
  • Write clean, well-documented, and well-tested code that integrates with existing systems.
  • Stay current with developments in Deep Learning, RL, Generative AI, and related fields.

Skills

C++
Multithreading
Performance optimization
Real-time software profiling
On-device ML

Education

BSc or MSc in Computer Science/Engineering/Mathematics

Tools

PyTorch
TensorFlow
ONNX

Job description

Electronic Arts invites a Software Engineer to advance runtime ML solutions within Frostbite, EA's engine. You will collaborate with researchers and game teams to deploy ML models into EA titles, enabling on-device performance.

The role emphasizes writing clean, well-tested code, profiling real-time systems, and staying current with DL, RL, Generative AI. Hybrid work and cross-disciplinary collaboration are key to success.

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

Similar jobs worth comparing

C++ ML Runtime Engineer for On-Device Games
C++ ML Runtime Engineer for On-Device Games

Frostbite • England

On-site
GBP 90,000 - 130,000
Software Engineer - On Device Machine Learning
Software Engineer - On Device Machine Learning

Electronic Arts • Guildford

Hybrid
GBP 65,000 - 90,000
Senior Software Engineer - On Device Machine Learning
Senior Software Engineer - On Device Machine Learning

Frostbite • England

On-site
GBP 60,000 - 80,000
Healthcare coverage
Mental well-being support
Paid time off
+1
Senior Software Engineer - On Device Machine Learning
Senior Software Engineer - On Device Machine Learning

Electronic Arts • Guildford

Hybrid
GBP 70,000 - 90,000
Healthcare coverage
Mental well-being support
Paid time off
Senior ML Engineer for Real-Time Game AI
Senior ML Engineer for Real-Time Game AI

Electronic Arts • Southam CP

On-site
GBP 70,000 - 110,000
ML Engineer — Gaming Engine & Pipelines (On-site)
ML Engineer — Gaming Engine & Pipelines (On-site)

Workplays • Guildford

On-site
GBP 60,000 - 90,000
Senior On-Device ML Engineer (Hybrid)
Senior On-Device ML Engineer (Hybrid)

Electronic Arts • Guildford

Hybrid
GBP 70,000 - 90,000
Healthcare coverage
Mental well-being support
Paid time off
Senior Software Engineer, Machine Learning - EA SPORTSTM FC
Senior Software Engineer, Machine Learning - EA SPORTSTM FC

Electronic Arts • Southam CP

On-site
GBP 70,000 - 110,000
ML Engineer, Game AI & Pipelines – On-Site
ML Engineer, Game AI & Pipelines – On-Site

Larian Studios • Guildford

On-site
GBP 55,000 - 90,000
International team
Open environment
Collaborative culture
+1
Staff ML Engineer - Diffusion Models & Production ML (Hybrid)
Staff ML Engineer - Diffusion Models & Production ML (Hybrid)

Enigma • Greater London

Hybrid
GBP 120,000 - 190,000
Pension contributions
Hybrid working arrangements
International travel
+1