Senior ML Engineer

Epic Games, Inc.
London, UK
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Amazon Web Services Computer Vision Video Game Development Python (Programming Language) NumPy SciPy Reinforcement Learning Pytorch Deep Learning Scikit Learn Information Technology Machine Learning Operations
+2 more
Unreal Engine Unsupervised Learning

Job description

Experteer Overview In this role you will develop state-of-the-art computer vision models for Unreal Engine-powered games, delivering production-ready solutions that scale across the developer ecosystem. You’ll collaborate with cross-functional teams to translate vision research into practical tools and agents, including scene generation, trained bots, and automated content verification. You will influence the ML roadmap by evaluating new data channels and driving robust deployments in production. This is a hands-on, impact-driven position at the intersection of vision, language, and ML. Pay / Benefits * Design, implement and deploy production-ready computer vision models for game development * Deliver scalable, high-quality DL models and algorithms for computer vision problems * Assess model effectiveness and contribute to roadmap decisions * Evaluate new data channels and support creation of additional data sources * Collaborate with other developers in an agile/lean environment * Address cloud-scale ML system considerations (desirable) * Contribute to 3D vision/graphics initiatives (desirable) * Work on agents for automated content verification (e.g., gameplay behavior) Tasks * PhD in Computer Science, Mathematics or related field * 5+ years of relevant industry experience * Proven track record creating innovative CV solutions deployed in production * Expertise in deep learning for supervised, semi-supervised and unsupervised learning * Experience with Reinforcement Learning and Imitation Learning frameworks * Proficient in Python and ML tools (numpy, scipy, sklearn, pytorch) * Experience collaborating in agile/lean development environments * Desirable: cloud ML systems experience (AWS) and 3D Vision/Graphics Key requirements * pension * private medical insurance * health care cash plan * cycle to work scheme * disability and life insurance * mental well-being program (Modern Health)

Requirements

models cloud-scale ML system considerations (desirable) * Contribute to 3D vision/graphics initiatives (desirable) * Work on agents for automated content verification (e.g., gameplay behavior) Tasks * PhD in Computer Science, Mathematics or related field * 5+ years of relevant industry experience * Proven track record creating innovative CV solutions deployed in production * Expertise in deep learning for supervised, semi-supervised and unsupervised learning * Experience with Reinforcement Learning and Imitation Learning frameworks * Proficient in Python and ML tools (numpy, scipy, sklearn, pytorch) * Experience collaborating in agile/lean development environments * Desirable: cloud ML systems experience (AWS) and 3D Vision/Graphics Key requirements * pension * private medical insurance * health care cash plan * cycle to work scheme * disability and life insurance * mental well-being program (Modern Health)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:54 min

Development history of scientific computation libraries and PyViz tools

Radovan Kavický · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · World Congress 2023

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:06 min

Compiling PyTorch environments for advanced time forecasting

Christoph Lohrmann Christoph Lohrmann +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all