Infrastructure Engineer, Security at Thinking Machines Lab | CA, US | Rezi

Infrastructure Engineer, Security at Thinking Machines Lab

Infrastructure Engineer, Security

Thinking Machines Lab · CA, US

3 weeks ago

Infrastructure Engineer, Security

Thinking Machines Lab · CA, US

24 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

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.