Senior Software Engineer, ML Infra - Asset Safety

Roblox

Location
San Mateo, CA, United States
Salary range
USD $278,530 – $328,610 base
Workplace
In office
Level
Senior / Staff IC
Job family
Engineering
Posted
2 weeks ago

The T&S Network estimates this role to be P3, Senior. The typical base salary for that level in Safety Engineering & Data Science is $160k to $230k at an employer this size in the San Francisco Bay Area. Key skills at this level: owns a detection system end to end, including its drift and its retraining, designs for adversarial pressure rather than for a static distribution, and sets evaluation methodology others in the company adopt.

Learn more about this and similar levels
Why this level

Estimated from the posting rather than stated by the employer: the posting states the level in its title · the title reads as P3 · asks for 5+ years · posts $279k to $329k base at a company of 500 to 5,000 in the San Francisco Bay Area.

Apply on Roblox

The role, in T&S terms

Written by the T&S Network from Roblox's posting.

Engineering role on Roblox's Asset Safety team building ML-based moderation systems that detect problematic user-generated assets across 3D content, code, images, and video at platform scale. The team's job is keeping millions of daily assets safe and civil on the platform.

What you'd do

  • Architect and optimize end-to-end ML safety moderation systems using distributed, event-driven asynchronous workflows.
  • Take AI-driven safety products from ideation through deployment in a fast-moving environment.
  • Make technical roadmap decisions and set observability, reliability, security, and testing practices for the systems.
  • Build CI/CD pipelines and enforce testing standards for the team's engineering work.
  • Mentor engineering team members and lead by example as a hands-on technical leader.
  • Coordinate with moderation ops, product, data science, and other Roblox engineering groups on joint safety work.

What it asks for

  • 5+ years of hands-on experience shipping large ML infrastructure and distributed systems to production.
  • Deep backend experience with high-capacity microservices, distributed architecture, and scalable data storage.
  • Track record of deploying low-latency distributed ML services to production end-to-end.
  • Hands-on experience with streaming and messaging platforms such as Apache Kafka or Apache Flink.
  • Working knowledge of end-to-end test automation, CI/CD, security compliance, and system monitoring.
  • Hands-on experience with computer vision and multi-modal models spanning image, audio, video, and 3D content.
  • Prior work fine-tuning large vision-language models (preferred).

Our best summary of the posting, and it can be wrong. The employer's posting is what counts: read it in full on Roblox before you apply. If we got something wrong, report this listing.

Tired of job hunting?

Let the roles come to you. Switch on Available, and when a hiring manager or recruiter brings us a role that fits, we'll put you forward. Never to the company you work for.

Join Hidden Talent

Still listed 14 hours ago

About Roblox

The employer

About Roblox

Gaming · Social platforms · San Mateo, CA · 1,001 to 5,000 people · Founded 2004

Company profile

Platform where users build and play each others games, with a largely young player base.

Moderation, reported

Roblox filed 11.8M moderation decisions with the European Commission for May 2026.

Other jobs at Roblox

11 other jobs open

All 11 jobs at Roblox

More jobs like this

All jobs

Listed automatically from Roblox's public job board. Applications go to the employer. The T&S Network isn't involved in hiring for this job.

More free resources