Description
We are looking for a Software Engineer, Trust & Safety, to design, build, and operate large-scale, real-time distributed systems that stop abuse and fraud on the platform.
Responsibilities:
- Design and build production services that detect and disrupt fraud committed through AI agents, fraud that abuses deployments and compute resources, and payment fraud on token-based usage
- Build detection systems that find abuse patterns across large datasets
- Ship LLM-driven systems for abuse detection, classification, and prevention, and build the datasets and evaluation pipelines that measure them
- Build and maintain internal tools for trust and safety workflows
- Analyze threat actor behavior to inform detection logic, and work with security, product, and infrastructure teams to move prototypes into stable production
Requirements:
- 5+ years of software engineering experience building large-scale, real-time distributed systems
- Experience writing and shipping production code in JavaScript/TypeScript and Python
- Hands-on LLM experience, including prompt engineering, evaluation, and fine-tuning
- Experience operating production services on AWS
Nice to have:
- Experience shipping an AI-based trust and safety system to production
- Background in abuse prevention, trust and safety, or security engineering
- Experience building or hosting a project on Vercel
Benefits:
- Competitive compensation package, including equity
- Inclusive Healthcare Package
- Opportunities for growth and development
- Flexible Time Off
- Gear and WFH budget provided