> Markdown version of [/jobs/ext/2051390-machine-learning-engineer-memory](https://www.wearedevelopers.com/jobs/ext/2051390-machine-learning-engineer-memory). 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). --- # Machine Learning Engineer, Memory - **Company:** Epic Games, Inc. - **Location:** London, UK - **Experience:** Experienced - **Salary:** £44,610.0 - **Contract:** Permanent contract - **Skills:** Automated Storage and Retrieval Systems, Python (Programming Language), Machine Learning, NumPy, SciPy, Reinforcement Learning, Pytorch, Scikit Learn, Information Technology, Machine Learning Operations - **Published:** August 14, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5840383063 ## About the Role * PhD in Computer Science, Mathematics or related field, or 3+ years of relevant industry experience * Experience creating machine learning algorithms for vision and/or language problems and deploying them as production-level systems * Expert, hands-on knowledge of: + Foundational models and vision and/or language, incl. local deployment and model post-training of open weights models + Memory, state, or long-horizon behaviour in foundation models: your experience may come from language agents and long-context methods, reinforcement learning under partial observability, world models, or sequence modelling + Python and associated ML tools/frameworks (numpy, scipy, sklearn, pytorch) * Experience with working collaboratively with other developers, following a flexible and agile approach ## Description As foundation models move from answering questions to acting over long horizons, memory becomes a central requirement. Systems must decide what is worth keeping and improve from experience. Large context windows and retrieval systems are not enough. You will work with researchers on projects across the company that require memory in different modalities to define general solutions that enable models to represent experience, decide what they keep and what they discard, and to efficiently store, retrieve and exploit memory. In this role, you will * Design new memory architectures that work across problems, modalities and products * Define new ways to measure and evaluate memory performance * Help create and deliver production-ready, scalable and high-quality learning models and associated algorithms * Critically assess the effectiveness of such models and make recommendations for the ongoing roadmap ## Related Videos - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [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) - [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) - [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) - [Serverless deployment of (large) NLP models ](https://www.wearedevelopers.com/videos/158-serverless-deployment-of-large-nlp-models) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) ## Related Articles - [Introducing Redis Agent Memory Server](https://www.wearedevelopers.com/magazine/699-introducing-redis-agent-memory-server) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall)