Skills
About the Role
Roblox is seeking a Senior Machine Learning Engineer (PhD early career) to help improve engine performance through data-driven optimization. You’ll work on machine learning approaches that strengthen resource management and streaming so experiences load faster and run smoothly across devices.
Responsibilities
- Develop and deploy machine learning models that improve engine efficiency and streaming behavior
- Partner with engine and systems teams to translate performance goals into measurable ML outcomes
- Design experiments, evaluate model impact, and iterate based on real-world performance data
- Work with large-scale datasets and production telemetry to identify bottlenecks and optimization opportunities
- Collaborate on scalable training and inference pipelines that meet reliability and latency requirements
Requirements
- PhD (or equivalent research experience) in a relevant field such as machine learning, computer science, or engineering
- Strong experience building ML models and applying them to performance or systems problems
- Proficiency with Python and common ML frameworks
- Experience with data pipelines, experimentation, and model evaluation in production-like environments
- Ability to communicate technical ideas clearly and work effectively across teams
Benefits
- Opportunity to solve impactful, large-scale technical challenges
- Collaborate with experts across engineering and applied research
- Contribute to safer, more responsive shared experiences for a global community