Connectionism: Research Blog by Thinking Machines Lab. Backed by a16z, Accel and GV.
About the role
We’re looking for a software engineer focused on making our products secure by default while supporting fast and ambitious product iteration. You’ll embed with product and research teams to bake security into design and development and to build tooling and automation that keep systems safe at scale. Partner with product and research teams to embed security into the development lifecycle: threat modeling, design reviews, and secure defaults for new features. Found on 1752vc Careers, the job board for startup and VC roles.
What they're looking for
- Bachelor’s degree or equivalent experience in computer science, engineering, or similar
- Proficiency in at least one backend language (we use Python or Rust)
- Strong generalist software engineering background and ability to review production code for security risks
- Hands-on experience securing web apps and APIs especially auth flows, access control, secrets management, input validation, and data protection
- Familiarity with common vulnerability classes and prevention frameworks, experience hardening prototypes into production
- Comfort with modern cloud infrastructure and understanding how application concerns intersect with infrastructure
More about this role
The mission of Thinking Machines is to build AI that extends human will and judgment. We are training frontier models with Inkling, developing Tinker to let people make models their own, and crafting interfaces that broaden human-AI communication. We believe the future worth building is human, and we're hiring people who want to build it.
We’re looking for a software engineer focused on making our products secure by default while supporting fast and ambitious product iteration. You’ll embed with product and research teams to bake security into design and development and to build tooling and automation that keep systems safe at scale.
Partner with product and research teams to embed security into the development lifecycle: threat modeling, design reviews, and secure defaults for new features.
Design and implement security controls across our product stack (authentication, authorization, session management, input validation, etc.).
Build and maintain security tooling and automation for engineers: secure frameworks and templates, CI/CD checks, dependency management, and vulnerability detection.
Collaborate with researchers to identify and mitigate AI-specific product risks, such as...
Browse similar: AI jobs · AI startup jobs · Startup jobs · San Francisco Bay Area