Principal Machine Learning Engineer, Embodied AI and Smart NPCs
RobloxUser-Generated Content company
San Mateo, United States$345,040 - $399,420 USDLead
Altimeter Capital
Dragoneer Investment Group
Andreessen Horowitz
Tencent
First Round Capital
Warner Music Group
Data & AINew
About the role
TL;DR
Develop Embodied AI and Behavioral Agents for Roblox games.
- •Roblox is building the tools and platform that empower its community to bring any experience they can imagine to life.
- •This role focuses on developing Embodied AI and Behavioral Agents to revolutionize game creation and play on Roblox.
- •Key Responsibilities Design and implement foundation models end to end for embodied agents.
- •Define the long-term roadmap for Game AI and Embodied Intelligence.
- •Balance cutting-edge research with practical constraints of serving models to millions of users.
- •Mentor fellow engineers and researchers.
- •Collaborate with Product Managers, Backend and Game Engine Engineers.
- •Requirements PhD or Master’s in Computer Science, Applied Math, or related field. 7+ years of experience as a Machine Learning Engineer or Research Scientist.
- •Deep technical understanding of Imitation Learning, Robotics, Reinforcement Learning, Computer Graphics and Vision.
- •Experience with building large scale data/feature pipelines and simulation environments.
- •Experience training models on large-scale distributed clusters and real-time inference.
- •Proficiency in Python (PyTorch/TensorFlow) and familiarity with C#, C++.
Required skills
PythonPyTorchTensorFlowComputer VisionC++C#
Domain expertise
gaming
Tech stack
PythonPyTorchTensorFlowC#C++Computer Vision