Software Engineer, Security
Thinking Machines Lab · San Francisco
CHECKED 13H AGO
Frontier labonsite$300k–$350k
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