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
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
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.