Senior Software Engineer, ML Infra - Asset Safety
- 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.
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.
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.
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
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
Roblox · P4 · San Mateo
$274k – $374k
Roblox · P4 · San Mateo
$295k – $345k
Roblox · P3 · San Mateo
$155k – $185k
More jobs like this
All jobsRoblox · P4 · San Mateo
$295k – $345k
Roblox · P3 · San Mateo
$197k – $243k
Google · P3 · Mountain View
$174k – $252k
Anthropic · P4 · San Francisco +1 · Hybrid
$320k – $485k
Anthropic · P4 · San Francisco +2 · Hybrid
AnthropicSan Francisco, CA | New York City, NY | Seattle, WA · HybridP4Staff3 months ago$320k – $485k$320k – $485k


