Software Engineer, AI Safety
Build and maintain anti-abuse and content moderation infrastructure to ensure AI safety. Collaborate with engineers on AI alignment techniques, incident response, and risk mitigation using Python and cloud tools.
About the job
Responsibilities
- Architect, build, and maintain anti-abuse and content moderation infrastructure designed to protect us and end users from unwanted behavior.
- Work closely with other engineers and researchers to utilize both industry standard and novel AI techniques to measure, monitor and improve AI models’ alignment to human values.
- Diagnose and remediate active incidents on the platform and build new tooling and infrastructure that address the root causes of system failure.
Requirements
- Built and run production services in a high growth, rapidly scaling environment.
- Can debug live issues and restore systems quickly.
- Worked on content safety, fraud, or abuse, or motivated to work on present-day AI safety.
- Experience with Python or modern languages such as C++, Rust, or Go, and able to quickly ramp up on Python.
- Understand trade-offs of capabilities and risks to deploy novel products and features safely.
- Critically assess risks of new products or features and devise innovative solutions to mitigate risks without harming product experience.
- Pragmatic: know when to build quick fixes vs. robust solutions.
- Strong project management skills: self-directed, drive projects to completion with minimal guidance.
- Deployed classifiers or machine learning models, or excited to learn modern ML infra.
Tech Stack
- Terraform, Kubernetes, Azure, Python, Postgres, Kafka.
Skills
Python, Kubernetes, Terraform, Azure, Postgres, Kafka, C++, Rust, Go, Machine Learning
Similar jobs
ML Engineering jobsBuild production-grade AI agents, evaluation infrastructure, and developer tooling that make AI-assisted engineering faster, safer, and reusable across teams. The role requires software engineering experience, platform or internal developer-product experience, and hands-on expertise with LLM integration and orchestration.
Build trustworthy infrastructure for production LLM agents, closed-loop evaluation, and autonomous research workflows. The role requires strong Python and distributed-systems experience, hands-on LLM post-training and inference knowledge, and experience operating agent systems at scale.
Build and deploy agentic systems that power AI-driven creative video workflows. The role requires 5+ years of experience, production ML or agentic pipeline development, context engineering, and expertise in evaluation and agent infrastructure.
Build and advance agentic machine-learning systems for multimodal creative tasks, with a focus on video understanding, reasoning, control, and tool use. The role requires strong production ML or agent-pipeline experience and deep knowledge of modern LLM techniques.
Build evaluation methods, RL environments, agent tooling, and scalable infrastructure that make subjective qualities such as design and taste measurable for frontier AI models. The role requires experience with evaluations, RL environments, ML or post-training, plus strong backend engineering skills.