Greenhouse ·
full-timeStaff Machine Learning Engineer, AI Security
Reddit · Remote - United States
Reddit is a global online platform that hosts millions of user‑generated communities and discussions. Within its Security Platform Engineering group, the AI Security team builds safeguards into Reddit’s products and AI infrastructure, focusing on threats such as prompt injection, jailbreaks, data leakage, and unsafe model behavior. The Staff Machine Learning Engineer role is a senior, hands‑on position that will lead the design, training, fine‑tuning, and deployment of machine‑learning models that protect Reddit’s AI systems. Day‑to‑day work includes selecting and adapting pretrained models, constructing reproducible training and evaluation pipelines, improving inference performance, and managing the full model lifecycle from data quality to monitoring and rollback. The engineer will set technical vision, define multi‑quarter roadmaps, collaborate with cross‑functional teams to gather requirements, and establish best practices for responsible ML development. The role also involves mentoring engineers and guiding technical discussions. It suits candidates with eight or more years of ML experience, strong Python and deep‑learning framework skills, expertise in large language models, distributed training, and a proven record of delivering production‑grade models in security‑focused contexts.
Education
- Level: Bachelor's degree
Key Skills
Experience required
8-8 years experienceAbout the Role The AI Security team within Reddit’s Security Platform Engineering organization builds security into Reddit’s products, engineering systems, AI platforms, and operational infrastructure. A core part of this work is developing practical, high‑quality machine learning systems that detect and prevent risks such as prompt injection, jailbreaks, sensitive data exposure, and unsafe or unauthorized AI behavior. Responsibilities Select, adapt, fine‑tune, evaluate, and deploy pretrained models and lightweight classifiers for Reddit‑specific security problems. Build reproducible training and evaluation pipelines on Reddit’s ML platform, partnering with platform engineers to improve inference performance, resource efficiency, and operational reliability. Set the technical vision and multi‑quarter modeling roadmap, gathering requirements, defining model architectures, and iterating on model development. Conduct model evaluations and performance analysis to improve accuracy and adversarial robustness, defining launch criteria that balance false positives, latency, throughput, reliability, and cost. Own training‑data quality and the production model lifecycle, using monitoring, incident findings, and red‑team feedback to guide dataset improvements, retraining, and safe rollout or rollback. Establish best practices for responsible ML development and deployment, including reproducible experiments, testing, model and data lineage, and privacy‑aware data use. Stay current with research in NLP, large language models, and relevant multimodal techniques, translating promising advances into measurable model improvements. Mentor engineers and lead technical discussions and reviews, shaping the team’s long‑term ML capabilities and AI security direction. Requirements 8+ years of experience developing machine learning models with substantial hands‑on model training experience and production impact. Strong background in Python programming, software engineering, and deep learning frameworks such as TensorFlow, PyTorch, or Hugging Face Transformers. Deep understanding of neural network architectures, optimization, data preprocessing, tokenization, embeddings, language modeling, and model calibration. Expertise in scalable data pipelines and distributed training frameworks such as Ray Train or PyTorch Distributed, with a strong understanding of hardware and system trade‑offs. Demonstrated rigor in experimental design and model evaluation, including holdouts, ablation studies, adversarial tests, and error analysis. Excellent written and verbal communication skills. Eligibility No specific degree, course, specialization, or graduation year requirements are mentioned.
Skills for this role
Required skills
Also mentioned in the listing
| Role | Staff Machine Learning Engineer, AI Security |
|---|---|
| Company | |
| Location | Remote - United States |
| Compensation | Not disclosed |
| Posted | 2026-10-01 |
| Deadline | Rolling |
Typical process for this type of role
A general guide — the exact steps for this specific listing may vary; check the original posting for details.
- 1ApplicationSubmit your resume through the apply link.
- 2ScreeningRecruiter reviews your background against the role.
- 3AssessmentA technical test, assignment, or coding round, depending on the role.
- 4Interview(s)One or more rounds with the hiring team.
- 5OfferOffer letter with compensation and start date.
Before you apply
0/4Staff Machine Learning Engineer, AI Security at Reddit: frequently asked questions
- Who can apply for the Staff Machine Learning Engineer, AI Security role at Reddit?
- The listing asks for Bachelor's degree; 8-8 years of experience.
- What skills does the Staff Machine Learning Engineer, AI Security role require?
- The listing highlights Python, TensorFlow, PyTorch, Hugging Face Transformers, Ray Train, PyTorch Distributed, NLP, Large Language Models, Data Pipelines, Distributed Training. Show each of these in a project or past role on your resume.
- What is the salary for this role?
- Reddit has not stated compensation in the listing. Check the original posting or ask during the application process.
- Is the Staff Machine Learning Engineer, AI Security position remote, hybrid or onsite?
- The listing marks this role as remote, with Remote - United States as the location.
- What is the application deadline?
- Reddit has not listed a fixed deadline, so apply early in case the opening is filled.
- How do I apply for the Staff Machine Learning Engineer, AI Security role?
- Use the Apply button on this page. It opens the original listing on job-boards.greenhouse.io, where you submit your application with the company.
More at Reddit
Other jobs at Reddit
- Staff Machine Learning Engineer, Ads Creative Effectiveness · Remote - United States
- Strategic Finance Senior Manager · Remote - United States
- Chief Of Staff, Global Sales · New York City, NY
- Senior Product Manager, Notifications · Remote - United States
- Revenue Strategy & Operations Partner · New York City, NY
Explore Related Placements
// similar opportunities
You might also like
Staff Machine Learning Engineer, Ads ML Efficiency
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the intern...
Senior Staff Machine Learning Engineer, ML Understanding
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the intern...
Staff Machine Learning Engineer, App Ads Modeling
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the intern...
Senior Staff Machine Learning Engineer, Ads Ranking
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the intern...
['100% remote', '9+ years experience required']
Staff Machine Learning Engineer, Ads Creative Effectiveness
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the intern...
Senior Staff Machine Learning Systems Engineer, Ads ML Platform
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the intern...