Staff Machine Learning Engineer, AI Security
$230K–$322K
Remote - United States · Remote · Staff · Full-time · Posted Sep 15, 2026
- Experience
- 8+ years developing machine-learning models, including substantial hands-on training experience and production impact.
About the job
Lead the development, training, evaluation, and deployment of machine-learning protections against AI security threats across Reddit’s products and platforms.
What you'll do
- Select, adapt, fine-tune, evaluate, and deploy models for AI security problems.
- Build reproducible training and evaluation pipelines; optimize model performance, reliability, and resource use.
- Set modeling direction and roadmap, guide responsible model lifecycle practices, and mentor engineers across teams.
What they ask for
- Strong Python, software engineering, and deep-learning expertise, including TensorFlow, PyTorch, or Hugging Face Transformers.
- Expertise in neural network architectures, optimization, language modeling, and model calibration.
- Experience with scalable data pipelines and distributed training frameworks such as Ray Train or PyTorch Distributed.
- Rigor in experimental design and model evaluation, including adversarial testing and error analysis.
Nice to have
- ML experience in security, trust and safety, fraud, privacy, or other adversarial domains.
- Experience with adversarial training, model distillation, active learning, or synthetic-data generation.
Pay
$230,000 — $322,000 USD base salary
Tools
Python, TensorFlow, PyTorch, Hugging Face Transformers, Ray Train, PyTorch Distributed
AI focus
Develop ML-powered protections against prompt injection, jailbreaks, sensitive data exposure, and unsafe or unauthorized AI behavior.
Model-written summary · the original posting is authoritative