Principal Software Engineer, 3D Foundation Model Data

2 Months ago • 8 Years + • 3D Art • $289,460 PA - $338,270 PA

Job Summary

Job Description

Roblox is seeking a Principal Software Engineer to join their Data Infrastructure team for Roblox Cube. The role involves building foundational data systems for training 3D and 4D generative AI models. Responsibilities include designing, implementing, and scaling infrastructure for crawling, curating, storing, and serving large datasets. The engineer will develop systems for data extraction, cleaning, transformation, and storage, collaborate with ML Engineers and Data Scientists, drive improvements in architecture and best practices, and ensure data quality and governance. The role requires experience with petabyte-scale datasets, distributed systems, and a passion for generative AI.
Must have:
  • 8+ years of professional experience
  • Experience with very large datasets (Petabytes or more)
  • Passion for generative AI, especially in 3D/4D content
  • Experience building complex, high-scale distributed systems
  • Proficiency in Python, C++, or Go
  • Experience with cloud data platforms and distributed processing (e.g., Spark, Ray, Kubeflow, S3)
  • Strong collaboration skills with cross-functional teams
  • Comfortable in a dynamic, fast-paced research environment
  • Bachelor's degree or higher in a technical field

Job Details

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 Principal Software Engineer on the Data Infrastructure team for Roblox Cube, you will be responsible for building the foundational data systems that enable the creation and training of our cutting-edge 3D and 4D generative AI models. You will design, implement, and scale robust, high-performance infrastructure to crawl, curate, store, and serve the massive 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.

You Will:

  • Design, build, and own critical components of the data infrastructure supporting our generative AI efforts, focusing on reliability, scalability, and performance.
  • Develop sophisticated systems for crawling and extracting diverse data from the Roblox platform, including complex 3D asset data and 4D functional data.
  • Implement robust pipelines and tooling for cleaning, transforming, and curating petabyte-scale datasets to meet the specific needs of multimodal AI model training and evaluation.
  • Design and optimize data storage solutions that provide efficient, high-throughput access patterns for distributed model training workloads.
  • Collaborate closely with ML Engineers and Data Scientists to understand their data requirements, build tooling that streamlines their data workflows, and troubleshoot data-related system issues.
  • Drive improvements in data infrastructure architecture, engineering best practices, and operational excellence.
  • Ensure data quality and governance are implemented at the system level through automated checks and monitoring.

You have:

  • Have minimum 8+ years of professional experience and a tool chest of system design experience upon which to draw to build scalable, reliable platforms for all of Roblox.
  • Have significant experience working with and processing very large datasets (Petabytes or more).
  • Are passionate about the potential of generative AI, particularly in creative domains like 3D/4D content.
  • Thrive in building complex, high-scale distributed systems from the ground up.
  • Excel at writing clean, efficient, well-tested code in languages like Python, C++, or Go.
  • Have experience with cloud data platforms and distributed processing technologies (e.g., Spark, Ray, Kubeflow, S3, etc.).
  • Value collaboration and enjoy working closely with cross-functional teams, especially researchers and ML engineers.
  • Are comfortable operating in a dynamic, fast-paced research environment where challenges and requirements can evolve.
  • Bachelor's degree or higher in Computer Science, Computer Engineering, Data Science, or a similar technical field.

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.

Annual Salary Range
$289,460$338,270 USD

Roles that are based in our San Mateo, CA Headquarters are in-office Tuesday, Wednesday, and Thursday, with optional in-office 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 for all candidates during the interview process.

Similar Jobs

Paytm - Product Manager – UPI Autopay (Paytm App)

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Tesla - Operations Coordinator

Tesla

Cluj-Napoca, Cluj County, Romania (On-Site)
6 Months ago
Twitch - Business Development Manager

Twitch

Seattle, Washington, United States (On-Site)
1 Month ago
Western Digital - Intern - Business Systems Analyst

Western Digital

Prachin Buri, Thailand (On-Site)
4 Months ago
PhonePe - Software Architect

PhonePe

Pune, Maharashtra, India (On-Site)
2 Months ago
Ego.ai - Applied AI Postdoctoral Researcher, 3D Embodied Agents and Gaming

Ego.ai

San Francisco, California, United States (On-Site)
1 Month ago
playbrains - 3D Graphics Programmer

playbrains

New York, United States (On-Site)
1 Month ago
Moonton  - Senior 3D Terrain Editor

Moonton

Shanghai, China (On-Site)
3 Months ago
zoox - Senior/Staff Machine Learning Engineer, 3D Simulation

zoox

Seattle, Washington, United States (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Palo Alto Networks - Senior Revenue Analyst - NPI

Palo Alto Networks

Santa Clara, California, United States (On-Site)
1 Month ago
Blazesoft - Product Operations Manager

Blazesoft

Vaughan, Ontario, Canada (On-Site)
7 Months ago
Apple - Software Quality Engineer - Applied Networking

Apple

Cupertino, California, United States (On-Site)
1 Month ago
sound cloud - Engineering Manager, Anti-Abuse

sound cloud

Berlin, Berlin, Germany (On-Site)
3 Months ago
Fantasy - Senior UI Product Designer

Fantasy

United States (Remote)
3 Years ago
Sandbox VR - Full-Stack Software Engineer

Sandbox VR

Hong Kong (On-Site)
1 Month ago
CloudLinux - JavaScript/OSS Community Outreach Manager

CloudLinux

Berlin, Berlin, Germany (Remote)
4 Months ago
GoTo Group - Data Scientist - One FRS

GoTo Group

Jakarta, Indonesia (On-Site)
3 Weeks ago
Cred - Backend Developer - Rewards

Cred

Bengaluru, Karnataka, India (On-Site)
3 Months ago
AI Fund - Head of Marketing

AI Fund

San Francisco, California, United States (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in San Mateo, California, United States

Coherent corp. - Principal Silicon Photonics Packaging Engineer

Coherent corp.

Fremont, California, United States (On-Site)
3 Months ago
Bally's Interactive - QA Engineer

Bally's Interactive

Jersey City, New Jersey, United States (Hybrid)
1 Month ago
Flow - Corporate Paralegal – Real Estate

Flow

New York, United States (Hybrid)
2 Months ago
crate entertainment  - Principal 3D Character Artist

crate entertainment

United States (Remote)
3 Months ago
343 industries - Senior UX Designer

343 industries

Redmond, Washington, United States (On-Site)
1 Month ago
Ansys - Senior Application Engineer

Ansys

Austin, Texas, United States (On-Site)
1 Month ago
Roblox - Senior/Principal Software Engineer, Data Engineering

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
GoMotive - Strategic Partnership Lead, Fuel Providers

GoMotive

United States (Remote)
3 Months ago
Lionsgate - Assistant, International Legal

Lionsgate

Santa Monica, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

3D Art Jobs

gameguru - 3D Artist

gameguru

Istanbul, İstanbul, Türkiye (Remote)
3 Months ago
Tencent - 3D Artist

Tencent

(On-Site)
5 Months ago
hitberry games - Unity 3D Developer

hitberry games

(Remote)
2 Years ago
Design match - 3D Modeler

Design match

Ontario, Canada (Remote)
2 Years ago
game tamin - Lead 3D Game Artist

game tamin

Da Nang, Vietnam (On-Site)
3 Months ago
Moonton  - Senior 3D Terrain Editor

Moonton

Shanghai, China (On-Site)
3 Months ago
Ubisoft - Senior 3D Programmer (MMORPG)

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
4 Months ago
odders lab - 3D Unity Developer Senior

odders lab

Seville, Andalusia, Spain (Remote)
3 Months ago
Infold Games - 3D角色模型师(恋与深空)

Infold Games

Shanghai, Shanghai, China (On-Site)
1 Year ago
Guru Studio - 3D Groom Consultant

Guru Studio

Toronto, Ontario, Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

San Mateo, California, United States (On-Site)

San Mateo, California, United States (On-Site)

San Mateo, California, United States (Hybrid)

San Mateo, California, United States (Hybrid)

San Mateo, California, United States (Remote)

San Mateo, California, United States (On-Site)

San Mateo, California, United States (Hybrid)

San Mateo, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Roblox

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug