Roblox

Senior Machine Learning Engineer, GenAI Data

Roblox
Apply
17 days ago
San Mateo, CA, USASenior
H1B Sponsor

Base Salary

$243k - $295k/yr

Responsibilities

  • Architect and maintain automated ingestion, cleaning, preprocessing, and orchestration pipelines for petabyte-scale multimodal video and 3D datasets.
  • Research and implement synthetic data generation pipelines using image and video generation models.
  • Partner with AI research teams to create training data and transition research prototypes into production systems.
  • Build and own evaluation frameworks using heuristic metrics and human-in-the-loop interfaces for datasets and foundation models.
  • Design and optimize high-throughput, low-latency inference APIs for internal and external consumers.
  • Track generative modeling advances through literature reviews and paper reading groups and implement relevant optimizations.
  • Monitor pipeline health and optimize data loading and resource usage to improve GPU efficiency.
  • Develop internal human-in-the-loop data-labeling tools for video and 3D content.

Requirements

  • 8+ years of experience as a research-focused data systems engineer, preferably with 3D and video foundation models.
  • Experience building scalable machine learning data pipelines for batch and real-time environments and processing petabyte-scale datasets.
  • Proficiency in Python for automation, tooling, and infrastructure management.
  • Experience with cloud data platforms and distributed processing technologies such as Spark, Ray, Kubeflow, and S3.
  • Experience with experiment tracking and massive dataset versioning using tools such as Weights & Biases and MLflow.
  • C++ knowledge for optimizing data loaders and modifying engine code.
  • Bachelor’s degree or equivalent experience in Computer Science, Computer Engineering, or a similar technical field.
  • Experience building human-in-the-loop tools for video or 3D data labeling is preferred.
  • Experience with Roblox game development or digital content creation tools such as Blender, Unreal Engine, or Unity is preferred.
  • Ability to collaborate across teams, mentor peers, lead key features and projects, and maintain high-quality code.

Benefits

  • Full-time employees are eligible for equity compensation and benefits.
  • Office-based roles are onsite Tuesday, Wednesday, and Thursday, with optional presence Monday and Friday.
  • The stated headquarters location is San Mateo, California, and the listed base salary applies to roles based there.

Tech Stack

Apache SparkC++MLflowPythonUnityUnreal Engine

Categories

Data EngineeringML Engineering
Roblox

About Roblox

1,001-5,000 employees

Roblox's vision is to reimagine the way people come together. Our mission is to connect a billion people with optimism and civility. What is Roblox? Roblox is a platform where people come together virtually to share experiences. Every day, tens of millions of people from around the world come to Roblox to learn, work, play, connect, communicate, and socialize in immersive digital experiences all built by a global community of creators. Powered by Creators Roblox is powered by a global community of millions of developers and creators who produce their own immersive multiplayer experiences each month using Roblox Studio, our intuitive desktop design tool. Any experience imaginable can be created on Roblox. How Popular? Roblox is ranked as one of the top entertainment platforms for audiences under the age of 18 based on average monthly visits and time spent (Comscore). Our popularity is driven purely by the community with millions of people signing up through word of mouth every month.

Contact me