Senior Machine Learning Engineer (PhD Early Career, 2027)
- San Mateo, United States
- Senior Level
- PhD or doctorate
- Posted
Skills
Required
- programming languages
- Python
- C++
- Go
- Java
Preferred
- machine learning
- deep learning / computer vision / NLP / reinforcement learning / distributed systems
Join Roblox as a Senior Machine Learning Engineer, where you'll drive core algorithmic advances at a global scale. You'll own high-impact projects from ideation to production deployment and academic publication, solving complex challenges in areas like computer vision, NLP, and recommendation systems. Your work will directly shape the experience for millions of daily active users and contribute to the future of immersive entertainment.
USD 196,750 - 243,290
Responsibilities
- Prototyping and implementing advanced AI and machine learning solutions that drive core platform features and innovation at scale.
- Collaborating with applied researchers, engineers, and product teams to translate advanced research concepts into production-ready systems.
- Translating complex research into scalable, robust infrastructure that directly impacts hundreds of millions of daily active users.
- Deep expertise and curiosity in a relevant technical domain, such as deep learning, computer vision, NLP, reinforcement learning, or distributed systems
Requirements
- Possess or pursuing a PhD in computer science, engineering, or a related field, with a thesis aligned to Roblox’s research areas
- A strong research track record, evidenced by multiple publications and presentations in rigorous peer-reviewed venues
- Proficiency in one or more programming languages (e.g., Python, C++, Go, Java) and experience building and optimizing large-scale systems
