Roblox
Senior Software Engineer, Computer Graphics
$227K–$295K
San Mateo, CA, United States · Senior · Full-time · Posted Sep 22, 2026
- Experience
- 5+ years building and shipping complex, production-grade software systems.
- Visa sponsorship
- For US-based roles, the company may be unable to employ candidates whose US work authorization is related to certain visa categories or support future H-1B sponsorship at this time.
About the job
Builds engine-level infrastructure and synthetic data pipelines to generate high-quality 3D datasets for training generative AI models.
What you'll do
- Use the Roblox engine to procedurally generate large, high-fidelity 3D datasets for 3DGen model training.
- Design and optimize scalable graphics and engine systems for spatial, geometric, and visual data generation.
- Collaborate with AI researchers and engine teams to integrate synthetic data workflows into the engine safely and efficiently.
What they ask for
- Deep expertise in 3D computer graphics, rendering pipelines, and game engine architecture.
- Strong proficiency in systems programming (e.g., C++) and a track record of writing optimized, scalable code.
- Experience extracting, modifying, or manipulating programmatic data within a complex engine environment.
- Strong communication skills bridging machine learning researchers and low-level systems engineers.
Nice to have
- Familiarity with machine learning data pipelines, automated synthetic data generation, or 3D generative AI architectures.
- Background in geometry, linear algebra, or related mathematical domains; experience with graphics APIs or frameworks is a plus.
Pay
$227,370 — $295,250 USD (base salary)
Tools
C++
AI focus
Build synthetic 3D data-generation infrastructure and pipelines to train frontier 3DGen models.
Model-written summary · the original posting is authoritative