About the Role
We are seeking an infrastructure engineer to manage and enhance the security infrastructure for our foundation models. This role involves working across compute, storage, networking, and data platforms to ensure systems are secure, reliable, and scalable. You will define controls, architecture, and tooling to embed security by default and collaborate with research and product teams to protect models, data, and environments while enabling rapid progress.
Responsibilities
- Architect security patterns for platforms and services, including network segmentation, service-to-service authentication, RBAC, and policy enforcement in Kubernetes and cloud environments.
- Manage identity, access, and secrets for humans and services, including workload and cross-cloud identity, least-privilege IAM, and secrets management.
- Build secure platforms for data ingestion, processing, and curation, incorporating classification, encryption, access controls, and safe sharing patterns.
- Write threat models and review designs with researchers and engineers to facilitate safe and scalable feature and experiment deployment.
- Automate security checks and implement guardrails through policy-as-code, secure infrastructure baselines, CI/CD validation, and user-friendly secure tooling.
Requirements
- Bachelor’s degree or equivalent experience in engineering, or similar.
- Strong background with containers and orchestration (e.g., Kubernetes) and their security (namespaces, network policies, pod security, admission controls).
- Practical experience with Infrastructure as Code (Terraform or similar), including secure provisioning of networks, IAM, and shared services.
- Solid understanding of cloud networking and security concepts (VPCs, load balancers, service discovery, mTLS, firewalls, zero-trust architectures).
- Proficiency with a systems language like Rust and scripting in Python for platform components and tools.
- Demonstrated experience owning complex, production-critical systems and debugging issues across infrastructure, security, and application layers.
Skills
- Kubernetes
- Infrastructure as Code (Terraform)
- Cloud networking
- Cloud security
- Rust
- Python
- Debugging
Location
- San Francisco, California
Work Type
- Full-time
Experience Level
- Mid-level
- Senior
Education Level
- Bachelor's degree or equivalent experience
Salary/Compensations
- $200,000 - $475,000 USD
Benefits
- Generous health, dental, and vision benefits
- Unlimited PTO
- Paid parental leave
- Relocation support
About the Company
- The mission of Thinking Machines is to build AI that extends human will and judgment.
Equal Opportunity
- We sponsor visas. While we can't guarantee success for every candidate or role, if you're the right fit, we're committed to working through the visa process together.
