Skip to main content

ThinkingMachines

Software Engineer, Security

  • Confirmed live in the last 24 hours
  • $300k–$350k
  • Mid level
  • Full-time
  • On-site · San Francisco
  • Added 2 months ago

About this role

Thinking Machines seeks a Security Software Engineer to champion security across their AI-driven products. You'll collaborate closely with product and research teams, building security tooling, automating checks, and mitigating AI-specific risks like model abuse. This is an evergreen role with ongoing consideration of applicants.

What you'll do

  • Integrate security measures throughout the development lifecycle (threat modeling, design reviews).
  • Implement security controls for authentication, authorization, and data protection.
  • Develop security tooling and automation for engineers (frameworks, CI/CD checks).
  • Address AI-specific security risks (model abuse, prompt injection, data leakage).
  • Improve detection of security events and anomalies.
  • Collaborate with cross-functional teams.

What they're looking for

  • Python
  • Rust
  • Web application security
  • API security
  • Authentication/Authorization
  • Cloud infrastructure
  • Security tooling
  • Threat modeling

Benefits

  • Health, dental, and vision benefits
  • Unlimited PTO
  • Paid parental leave
  • Relocation support
  • Visa sponsorship
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

ThinkingMachines

View all jobs at ThinkingMachines

Likely interview questions

  • Describe your experience with threat modeling and how you’ve applied it to design reviews.
  • Explain your approach to securing web applications and APIs, focusing on authentication and authorization.