SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 212,490 - 295,250 / annual
Roblox is seeking a Senior Machine Learning Engineer to join the Foundation AI organization and architect the data infrastructure powering 3D generative models. You will sit at the center of efforts to build the data flywheel that enables 3DGen—moving beyond experimental datasets into dynamic, high-fidelity 3D data synthesis and evaluation at scale.
Your core responsibilities include:
**High-Scale Data Orchestration**: Design and maintain automated pipelines for ingestion, cleaning, and preprocessing of 3D datasets spanning petabytes of data.
**Synthetic Data Generation**: Research and implement synthetic data creation pipelines to augment training datasets.
**Research-to-Production Bridge**: Partner directly with ML researchers and data scientists to understand data requirements, build tooling that streamlines workflows, and troubleshoot data-related system issues.
**Scalable Evaluation Frameworks**: Build and own evaluation infrastructure, automating both heuristic-based metrics and human-in-the-loop interfaces to evaluate and benchmark training datasets and foundation models.
**Model Deployment & API Architecture**: Design and optimize high-throughput, low-latency inference APIs for internal and external consumer access.
**Autonomous SOTA Tracking**: Actively participate in literature reviews and paper reading groups to identify and implement the latest optimizations in generative modeling.
**Resource Efficiency & Observability**: Implement monitoring for pipeline health and optimize data loading to ensure efficient GPU utilization.
You will bridge the gap between research prototypes and production systems serving millions of users, ensuring foundation models receive the highest quality data.
**Requirements:**
- 5+ years of experience as a research-focused data systems engineer, preferably with 3D generative models
- Expertise building scalable ML data pipelines for batch and real-time environments, with experience processing very large datasets (petabytes or more)
- Proficiency in Python for automation, tooling, and infrastructure management
- Generalist mindset: comfortable with multiple languages and technologies, adaptable across situations
- Strong collaborative skills with ability to mentor peers, drive technical excellence, and lead cross-team projects
- Passion for generative AI, particularly in creative domains like 3D/4D content
- Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, or similar technical field
**Nice to have:**
- MLOps and data versioning expertise (Weights & Biases, MLflow)
- Custom tooling and annotation infrastructure for 3D or video data
- Strong C++ proficiency for low-level optimization of data loaders
- Experience with game engines (Roblox Studio) or digital content creation tools (Blender, Unreal Engine, Unity)