Skip to content
← Thinking Machines Lab

Software Engineer, Security

Thinking Machines Lab · San Francisco

CHECKED 13H AGO

Frontier labonsite$300k–$350k
Apply on the lab’s site ↗

At a glance

Highlights

  • Embed security into AI products and research from design to production.
  • Build automation and tooling that keeps systems safe at scale.
  • Mitigate AI-specific risks like prompt injection and model abuse.

What they offer

  • Generous health, dental, and vision benefits
  • Unlimited PTO
  • Paid parental leave
  • Relocation support as needed

Ideal candidate

A proactive generalist engineer who thrives collaborating across product and research teams and cares about secure-by-default AI products that ship fast.

Requirements

  • Bachelor's degree or equivalent experience in computer science, engineering, or similar
  • Proficiency in at least one backend language (Python or Rust)
  • Strong generalist software engineering background with ability to review production code for security risks
  • Hands-on experience securing web apps and APIs including auth, access control, secrets management and data protection
  • Familiarity with common vulnerability classes and hardening prototypes into production
  • Comfort with modern cloud infrastructure and application-infrastructure intersections
  • Comfort owning projects end-to-end across the stack
visa sponsorship
We sponsor visas
hiring process
Evergreen role reviewed continuously as new opportunities open

Lab profile

About Thinking Machines Lab

Builds frontier AI that extends human will and judgment through customizable models and interfaces.

What they build

  • Inkling frontier models
  • Tinker model customization
  • Human-AI communication interfaces

Known for

  • Frontier model training
  • Post-training and reinforcement learning
  • Evaluation infrastructure
  • GPU supercomputing and reliability
More about Thinking Machines Lab →
Apply on the lab’s site ↗