Senior Machine Learning Engineer, Multimodal AI, Computer Vision and Graphics - PhD Early Career
Job Description
Roblox is seeking a Senior Machine Learning Engineer (PhD Early Career) to advance multimodal AI, computer vision, and graphics. The role focuses on building production-ready models along with safety and identity systems that scale across the platform.
Responsibilities
- Develop and deploy foundation models for visual and 3D content creation, search, and recommendations, aiming for high fidelity, relevance, and ranking.
- Decompose complex product requirements into iterative milestones to transition applied research into scalable production pipelines.
- Create innovative visual and multimodal models that power core Roblox features such as world building, avatar systems, search, and recommendations.
- Build an end-to-end facial age estimation system across diverse demographics, integrating fraud-detection techniques to strengthen user identity safety.
Requirements
- PhD in computer science, engineering, or a related field, with a thesis aligned to Roblox's research areas.
- Expertise in computer vision, multimodal learning, 3D graphics, or large-scale representation learning.
- Experience developing and training deep learning models using modern frameworks such as PyTorch, TensorFlow, or JAX.
- Strong research track record with multiple publications and presentations in top-tier peer-reviewed venues.
- Proficiency in programming languages including Python, C++, Go, or Java, and experience building and optimizing large-scale systems.
Technologies
- PyTorch
- TensorFlow
- JAX
- Python
- C++
- Go
- Java
Benefits
- Equity compensation
Teams Hiring For This Role
- Content Understanding: Develop large-scale computer vision and multimodal models that classify, organize, and recommend 3D and visual content to improve user discovery, personalization, and safety.
- Account Identity: Addresses various aspects of user identity, including bot detection, alternate account detection graphs, and age estimation based on behavioral and facial features.
- Safety AI Systems: Build AI that automatically inspects and filters Roblox user-generated content across images, videos, audio, 3D meshes, and games, including computer vision for unsafe images, audio analysis to screen sound and music, and techniques for 3D content and code moderation.
Annual salary range
USD 195,780 - 242,100 per year