Pay
Higher than most similar jobs
$212K–$295K against $166K–$240K, the middle half of what similar US postings state.
From 1,279 postings in the last year. Stated ranges, not salaries paid.
San Mateo, CA, United States
Live, first seen by us 30 days agoAnnual Salary Range $212,490—$295,250 USD Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).Read the full posting
Build and maintain automated pipelines for ingesting and cleaning petabyte-scale 3D datasets
Research and implement synthetic data creation pipelines
Build tooling that streamlines researchers' data workflows
Build automated and human-in-the-loop evaluation frameworks for datasets and models
Design high-throughput, low-latency inference APIs
Architect and maintain automated pipelines for the ingestion, cleaning, and pre-processing of 3D datasets spanning petabytes of data
Research and implement synthetic data creation pipelines.
build tooling that streamlines their data workflows
Build and own evaluation—automating both heuristic-based metrics and human-in-the-loop interfaces
Design and optimize high-throughput, low-latency Inference APIs for internal and external consumer access
- Are passionate about the potential of generative AI, particularly in creative domains like 3D/4D content. - A Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, or a similar technical field Nice to have:
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
Higher than most similar jobs
$212K–$295K against $166K–$240K, the middle half of what similar US postings state.
From 1,279 postings in the last year. Stated ranges, not salaries paid.
Day 30
Similar jobs usually come down between day 6 and day 69.
From 4,296 similar postings that came down. Coming down is not always a hire.
26 open jobs
Open jobs by the week we first saw them, last 12 weeks.
Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.
- Custom Tooling & Annotation Infrastructure: Proven track record of developing internal human-in-the-loop workflows and annotation tooling tailored to 3D or video data. - Low-Level Optimization (C++): Strong C++ proficiency to optimize data-loader performance and extend underlying core engine functionality. - Game Engines & DCC Tools: Hands-on experience developing in Roblox Studio or working with digital content creation tools such as Blender, Unreal Engine, or Unity.
- Team-Player & Technical Leader: You are a collaborative team member who actively mentors peers, drives technical excellence, and takes ownership of leading and delivering key features and projects across team boundaries - Python Proficiency: You can write high-quality Python code for automation, tooling, and infrastructure management - Are passionate about the potential of generative AI, particularly in creative domains like 3D/4D content.
Nice to have: - MLOps & Data Versioning Expertise: Experience with experiment tracking platforms (e.g., Weights & Biases, MLflow) and managing versioning for massive-scale datasets. - Custom Tooling & Annotation Infrastructure: Proven track record of developing internal human-in-the-loop workflows and annotation tooling tailored to 3D or video data.
Complete your application on careers.roblox.com. The employer’s form will show what is required.
Already applied? Track this application
We file this job under ML Engineer, by the work the posting describes.
ML engineers put machine learning models into products. They write the code that trains, ships, serves and monitors models so a recommendation or prediction works for real users.
Postings ask for strong Python and software engineering, a framework such as PyTorch, cloud services, and more and more often experience with large language models.
A data scientist often works out which model to build; an ML engineer makes it run reliably in production.
The government has no code for ML engineers, so these figures are for the closest group, computer and information research scientists.
Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1221.
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators.
At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.
A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.
As a Machine Learning Engineer on the Foundation AI organization, you will sit at the epicenter of our foundation model efforts. While the research world is focused on architecture, you will be the architect of the data flywheel that makes 3DGen possible. You aren't just building pipelines; you are building the infrastructure that defines how our models perceive and generate virtual worlds in three dimensions and across time.
In this role, you will partner directly with our AI researchers to advance beyond experimental datasets and into the realm of dynamic, high-fidelity 3D data synthesis and evaluation. You will bridge the gap between research prototypes working locally to scaling for millions of users. You will design, implement, and scale robust, high-performance infrastructure to crawl, create, curate, store, and serve the massive 3D datasets required for these models. We are seeking accomplished software engineers with a passion for data, experience building large distributed systems, and a commitment to writing high-quality, well-tested code to solve complex data challenges at scale. Your contributions will ensure that our foundation models receive the highest quality data, thereby supporting the next generation of creative AI.
For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page.
Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process.
For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
Selected passages from the saved posting. Check the full description for conditions and exceptions.
Annual Salary Range $212,490—$295,250 USD Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
San Mateo, CA, United States
Working pattern and location restrictions need checking in the full posting.
Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process. For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.