Roblox
Principal Machine Learning Engineer, Alt Defense
$329K–$399K
San Mateo, CA, United States · Principal · Full-time · Posted Sep 9, 2026
- Experience
- 10+ years of industry experience in Applied ML, with a significant focus on anti-abuse, fraud, integrity, or identity.
- Education
- MS or PhD degree in Computer Science, Machine Learning, or a related field.
- Visa sponsorship
- For US-based roles, the company may be unable to employ candidates with work authorization related to certain U.S. visa categories or support future H-1B sponsorship at this time.
About the job
Lead the technical direction and development of a large-scale machine learning platform that detects and prevents banned users from returning through alternate accounts.
What you'll do
- Architect and build low-latency alternate-account detection systems using graph learning, clustering, and behavioral signals.
- Address adversarial detection and training-data challenges, and drive the ML roadmap for improving precision and recall.
- Mentor ML and software engineers and lead technical projects from conception through production deployment.
What they ask for
- MS or PhD in Computer Science, Machine Learning, or a related field.
- 10+ years of industry experience in Applied ML, with significant focus on anti-abuse, fraud, integrity, or identity.
- Deep experience with large-scale GNNs and unsupervised or semi-supervised clustering at the scale of billions of nodes.
- Track record leading complex technical projects to production; experience deploying ML in high-throughput, low-latency environments.
Pay
$328,610 — $399,420 USD (base salary)
Tools
Graph Neural Networks (GNNs), GraphSAGE, PGB
AI focus
Develop and lead adversarial machine learning systems for near-real-time alternate-account detection and prevention, using graph learning, clustering, and behavioral signals.
Model-written summary · the original posting is authoritative