Lovable logo

Trust & Safety Engineer

Lovable

Stockholm · 5+ years experience · Full-time · Onsite · Posted Oct 2, 2026

At a glance

Experience
5+ years experience
Employment
Full-time
Workplace
Onsite
Location
Stockholm

About the role

  • Millions of people build on Lovable every month, and you will build the adaptive systems that stop monetary fraud, platform abuse, and bot attacks before they reach users.

Responsibilities

  • Design and ship the fraud platform that protects Lovable's payments, credits, and free tier from abuse.
  • Build real-time detection including signals, features, scoring, and decisioning that act in milliseconds.
  • Run a tight feedback loop with chargebacks, support, and trust & safety to label, learn, and re-deploy weekly.
  • Stand up bot defenses across signup, app generation, and publishing without breaking legitimate users.
  • Own the metrics that matter including fraud loss rate, false-positive rate, and attacker time-to-defeat.

Requirements

  • 5+ years building anti-fraud, anti-abuse, or risk systems at consumer scale (payments, marketplaces, fintech, or large social platforms).
  • Strong backend engineering experience with Go, Python, or TypeScript and comfort working close to the data.
  • Experience with disrupting sophisticated fraud campaigns and attacks, knowledge of rules engines, real-time feature stores, ML scoring, device fingerprinting, and behavioral signals.
  • Ability to model an attacker, ship a counter, and measure it before they adapt.
  • Pragmatic approach to precision and recall trade-offs to protect users without punishing them.

Preferred qualifications

  • Experience with LLM-specific abuse (prompt injection at scale, generated-content fraud, credit farming)
  • Experience with chargeback and payments fraud at a Stripe, Adyen, or Braintree-scale merchant.

Skills

  • Go
  • Python
  • TypeScript
  • Rules Engines
  • Real-time Feature Stores
  • ML Scoring
  • Device Fingerprinting
  • Behavioral Signals

Lovable

Trust & Safety Engineer

Apply now