> Markdown version of [/jobs/ext/1327013-senior-ml-engineer](https://www.wearedevelopers.com/jobs/ext/1327013-senior-ml-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior ML Engineer - **Company:** Epic Games, Inc. - **Location:** London, UK - **Experience:** Expert - **Salary:** £57,656.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Computer Vision, Python (Programming Language), Machine Learning, NumPy, SciPy, Reinforcement Learning, Pytorch, Deep Learning, Scikit Learn, Information Technology, Machine Learning Operations, Unsupervised Learning - **Published:** July 18, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5806143701 ## About the Role * PhD in Computer Science, Mathematics or related field, 5+ years of relevant industry experience * Proven track record creating innovative solutions for problems in Computer Vision and deploying them as production-level systems in industrial environments * Expert, hands-on knowledge of: + Deep learning techniques for supervised, semi-supervised and unsupervised learning + Reinforcement learning, imitation learning, and related frameworks + Python and associated ML tools/frameworks (numpy, scipy, sklearn, pytorch) * Experience with working collaboratively with other developers, following a flexible/agile/lean approach * Desirable: + Experience with architecting, scaling, securing and operating ML systems in the cloud (ideally AWS) at medium to large scale + Experience with 3D Vision/Graphics ## Description You will work with our team of engineers at the intersection of vision, language and machine learning to create state-of-the-art models for agentic vision tools. You will be responsible for the design, implementation and deployment of production-ready computer vision models that support game developers in our ecosystem (including scene generation and trained bots/agents), as well as agents for automated content verification (e.g. gameplay behavior). In this role, you will * Create and deliver production-ready, scalable and high-quality deep-learning models and associated algorithms for computer vision problems * Critically assess the effectiveness of such models and make recommendations for the ongoing roadmap * Methodically understand and assess the effectiveness of new data channels and support collection/creation of new ones ## Related Videos - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Building the platform for providing ML predictions based on real-time player activity](https://www.wearedevelopers.com/videos/944-building-the-platform-for-providing-ml-predictions-based-on-real-time-player-activity) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)