GrepJob
Thinking Machines Lab

Software Engineer, Security

Thinking Machines Lab
Apply
5 days ago
San Francisco, CA, USAMid Level
H1B Sponsor

Base Salary

$350k - $475k/yr

Responsibilities

  • Partner with product and research teams on threat modeling, design reviews, and secure defaults throughout the development lifecycle.
  • Design and implement security controls across the product stack, including authentication, authorization, session management, and input validation.
  • Build and maintain security tooling and automation, including secure frameworks and templates, dependency management, and vulnerability detection.
  • Identify and mitigate AI-specific product risks such as model abuse, prompt injection, data leakage, and misuse of capabilities.
  • Improve observability and detection for access anomalies, abuse patterns, suspicious behavior, and other security-relevant production events.

Requirements

  • Bachelor’s degree or equivalent experience in computer science, engineering, or a similar field.
  • Proficiency in at least one backend language, specifically Python or Rust.
  • Strong generalist software engineering background with the ability to review production code for security risks.
  • Hands-on experience securing web applications and APIs, including authentication flows, access control, secrets management, input validation, and data protection.
  • Familiarity with common vulnerability classes and prevention frameworks, including experience hardening prototypes for production.
  • Understanding of modern cloud infrastructure and how application concerns intersect with infrastructure.
  • Ability to work across the stack and own projects end-to-end.
  • Preferred qualifications include experience securing AI-powered products or working with ML or LLM APIs and their threat models.
  • Preferred qualifications include a human-computer interaction background involving security or trust in user experience.
  • Preferred qualifications include rapid prototyping, reusable security patterns and tools, open-source security work, bug bounty write-ups, or published tooling.

Benefits

  • Generous health, dental, and vision benefits.
  • Unlimited paid time off.
  • Paid parental leave.
  • Relocation support as needed.
  • Visa sponsorship is available.
  • Role is based in San Francisco, California.
  • This is an evergreen role reviewed on an ongoing basis; applicants should avoid reapplying more than once every six months.

Tech Stack

Categories