
Replit
Senior
Build LLM-based guardrails and abuse-detection systems defending Replit's AI-native platform
Replit's Trust & Safety team is hiring a senior engineer to build detection and automated-response systems against phishing, cryptomining, token farming, and prompt injection on an AI-native coding platform. You'll own the full abuse lifecycle from detection to enforcement to appeals, using BigQuery/Hex for investigation and building/fine-tuning LLM-based classifiers. Good prep if you want to practice designing a detection system for an adversarial, constantly-adapting attacker and defending your enforcement-automation tradeoffs.
Practice this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Designing abuse/fraud detection systems against an adaptive, adversarial attacker
- Building or fine-tuning ML/LLM-based classifiers for security and abuse detection
- Detecting prompt injection, jailbreaking, and other LLM-specific attack vectors
- Translating investigation findings (BigQuery/Hex) into automated detection rules
- Designing automated enforcement with appropriate human-in-the-loop boundaries
- Owning the full abuse lifecycle: detection, investigation, enforcement, appeals
Common question themes
Design a detection system for a specific abuse pattern (phishing, cryptomining, token farming) on our platform
Tell me about building or fine-tuning an ML/LLM classifier for security or abuse detection
How would you detect prompt injection or jailbreaking attempts against an AI agent
Describe turning an abuse investigation finding into an automated detection rule at scale
Where do you draw the line between automated enforcement and human review, and why
Tell me about owning an abuse or security problem end-to-end, from detection to shipped fix
How candidates describe it
Real Senior Software Engineer interview stories — retold from candidates' public write-ups, with sources.
Bloomberg Senior Software Engineer Interview: Five Rounds, Offer
A Senior Software Engineer candidate applied to Bloomberg's London office through the company's careers site and, after an initial screen, went through five separate on-site conversations covering coding, system design, a recruiter chat, and a hiring-manager round, ultimately accepting an offer.
Interviewed October 2022 · London, United Kingdom
Google · L3 Software EngineerOfferGoogle L3 software engineer interview: phone screen, four coding rounds, and the Googleyness round
A candidate with two years of experience went from recruiter outreach to offer over about four months. The onsite was four 45-minute coding rounds — three of them featuring binary trees — and one round turned into a 25-minute chain of follow-ups about approximating an optimal solution at scale.
Interviewed June 2020 · Bangalore, IN
Google · L4 Software EngineerNo offerGoogle L4 Software Engineer Interview: Eight Rounds, No Offer
An L4 Software Engineer candidate went through two phone screens, three onsite rounds, a culture conversation, and a team-matching call with a Google hiring manager, then watched the process stall for about a month and a half over a tightened experience requirement before an added extended round ended without an offer.
Interviewed February 2024 · Not specified
All Replit Senior Software Engineer interviews
Related interviews

Replit
Senior
Field Engineer

Replit
Staff
Staff Software Engineer, Enterprise Platform

Replit
Mid
Data Scientist

Cohere
Senior
Senior Software Engineer, Security Agents

Netflix
Mid
Security Software Engineer (L4), Detection Engineering

Netflix
Mid