Senior Software Engineer, Machine Learning (Safety)
Core
Building and deploying machine learning models for real-time and batch systems to detect risk, evaluate content, and ensure account integrity to keep Discord users safe.
Role type
Senior IC machine learning engineer (safety)
Builds
Production ML systems for content understanding and risk evaluation
Domain
Social media platform safety and Trust & Safety
Deliverable
production ML models
Required skills
Python, PyTorch, JAX, TensorFlow, building performant ML systems at scale, data analysis, model evaluation, backend code for scalability, documentation
Preferred skills
first-principles thinking, growth mindset, cross-functional collaboration
Technologies
PyTorch, JAX, TensorFlow
Responsibilities
Analyze data to identify risk patterns and inform model design; Build, iterate on, and evaluate models that detect risk and anomalous behavior; Work with partners to deliver effective ML solutions; Curate golden label sets at scale and improve data labeling techniques; Deploy models into production systems and monitor performance; Document modeling approaches and systems
Seniority
Senior, hands-on IC