We are seeking a Senior Machine Learning Engineer to join our team in San Mateo, CA. As a Senior Machine Learning Engineer, you will be responsible for designing and implementing machine learning models to improve the performance and efficiency of our engine. You will work closely with our engineering team to integrate machine learning solutions into our critical path of gameplay across multiple platforms.
What you'll do
- Analyze massive-scale engine performance, streaming patterns, and user behaviour telemetry to uncover optimisation opportunities and guide the long-term ML roadmap.
- Design ML models that infer player and interaction patterns for predictive resource management and content delivery.
- Build adaptive control systems that translate ML outputs into real-time adjustments of fidelity and system decisions, ensuring high-quality experiences without compromising stability or latency.
What you need
- Strong expertise in applied ML—such as reinforcement learning for control, predictive modelling (especially time-series and intent inference), trajectory prediction, or real-time optimisation.
- Proficiency in C++, Python, Go, Java, or similar languages, with experience deploying ML models in performance-critical systems.
Senior Machine Learning Engineer, Engine Optimization – PhD Early Career
