Early-stage AI cybersecurity team protecting Microsoft 365 from identity-driven attacks

Senior Machine Learning Engineer

San FranciscoOn-site$250K - $300K4 - 10 years
You'll spend mornings reviewing model drift on detection pipelines that catch forged invoices and stolen credentials, then afternoons shipping improvements to production. The work sits at the intersection of adversarial ML and enterprise SaaS: training classifiers on behavioral signals, building feedback loops from analyst triage, and hardening models against attackers who adapt fast. Expect to pair with infrastructure engineers on latency budgets measured in milliseconds, and to present precision-recall tradeoffs to the security operations team.

What they're looking for

  • 4+ years shipping production ML systems, with recent depth in classification or anomaly detection at scale
  • Proficiency in Python and at least one of NodeJS or TypeScript; comfort reading React frontends for debugging
  • Demonstrated experience with adversarial domains—security, fraud, abuse, or similar cat-and-mouse problems
  • Strong opinions on observability for ML: drift detection, shadow deployments, and explainability under regulator scrutiny
  • Willingness to work on-site in San Francisco with a tight-knit team of fifteen

Tech stack

PythonNodeJSTypeScriptReact

Apply for this role

We use AI to help match your experience to the roles where you fit best. A member of our team reviews every application, and all hiring decisions are made by people.

This role is one we're recruiting for on behalf of a client company; the client's identity is kept confidential at this stage. A Fluency recruiter will follow up with details.

Share this role