Machine Learning Programmer, Memory
Core
Design new memory architectures for foundation models to handle long-horizon behavior, decide what to keep/discard, and efficiently store/retrieve/exploit memory across modalities.
Role type
Senior IC machine learning engineer (memory systems)
Builds
Production-ready, scalable learning models and algorithms for memory systems
Domain
AI/ML, Foundation Models, Game Engine Technology
Deliverable
production ML models
Required skills
Designing memory architectures, evaluating memory performance, deploying ML systems, foundational models (vision/language), memory/state/long-horizon behavior, Python, PyTorch
Preferred skills
Reinforcement learning under partial observability, world models, sequence modelling, local deployment of open weights models
Technologies
Python, numpy, scipy, sklearn, pytorch
Responsibilities
Design new memory architectures that work across problems and modalities; Define new ways to measure and evaluate memory performance; Help create and deliver production-ready, scalable learning models; Critically assess model effectiveness and recommend roadmap changes
Seniority
Senior, hands-on IC