Senior Software Engineer, Risk

Remote Foster City, CA FullTime

Posted 2mo ago

Job Location

Foster City, CA

Tech Stack

Remote Work Policy

Fully remote

Employment Type

FullTime

Categories

Applied AI Engineer

About the job

The Risk team at Replit is responsible for defending the platform from exploitation by detecting and shutting down malicious activities such as phishing, cryptomining, and LLM token farming. This role involves adversarial work, where you will build detection systems, heuristics, and automated responses to stay ahead of constantly adapting attackers. A unique aspect of this role is the AI-native nature of Replit's platform, offering hands-on experience applying AI to security problems in a production environment. You will own problems end-to-end, from identifying emerging abuse patterns to shipping systems that stop them at scale, working on novel problems like building guardrails for AI-generated code and detecting prompt injection attacks.

Responsibilities

  • Design and implement LLM guardrails for detecting abuse in AI-generated code and agent interactions.
  • Build AI-powered detection systems using LLMs to identify malicious patterns, classify threats, and automate responses.
  • Develop and operate abuse detection systems for phishing, cryptomining, account takeover, and financial fraud.
  • Design automated response mechanisms to enforce platform policies without manual intervention.
  • Manage the full abuse response lifecycle: detection, investigation, enforcement, and handling appeals.
  • Analyze attack patterns using BigQuery and Hex to inform new detection rules.
  • Maintain and extend internal detection tools like Slurper and Netwatch.
  • Integrate and tune security scanners (SAST, SCA) in CI pipelines with performance SLAs.
  • Track abuse trends, measure detection effectiveness, and adapt defenses to evolving attack patterns.

Requirements

  • 4+ years of experience in security engineering, anti-abuse, trust & safety, or fraud detection.
  • Strong programming skills in Python and/or TypeScript.
  • Experience with SQL and large-scale data analysis (e.g., BigQuery, Snowflake).
  • Experience building or fine-tuning ML/LLM-based classifiers for security or abuse detection.
  • Familiarity with prompt injection, jailbreaking, and other LLM-specific attack vectors.
  • Ability to investigate complex abuse patterns and translate findings into automated defenses.
  • Familiarity with common attack patterns (phishing, account takeover, credential stuffing, resource abuse).
  • Clear communication skills for cross-functional collaboration.

Benefits

  • Competitive Salary & Equity
  • 401(k) Program with a 4% match (US Only)
  • Health, Dental, Vision and Life Insurance
  • Short Term and Long Term Disability
  • Paid Parental, Medical, Caregiver Leave
  • Flexible Time Off (FTO) + Holidays
  • Commuter Benefits (In-Office Only)
  • Monthly Wellness Stipend
  • Autonomous Work Environment
  • In Office Set-Up Reimbursement (In-Office Only)
  • Quarterly Team Gatherings
  • In Office Amenities (In-Office Only)

Get new AI jobs in your inbox

A weekly digest of the newest AI engineering roles.

© 2026 AI Job Board. All rights reserved.