Why this role stands out
This role offers a unique opportunity to shape the future of AI-driven media, working at the cutting edge of innovation with a talented team from top tech and media companies. You'll thrive here if you enjoy building impactful products, possess a blend of ML, backend, and infrastructure skills, and are eager to contribute to a rapidly evolving industry. Apply now to be part of this exciting venture and gain invaluable experience.
Quick overview
Job description
Darwin is building the discovery and execution layer for AI agents on the web. Our mission is to understand what AI agents can reliably do and give people and AI exceptional ways to find and use them.
An agent’s description tells you what it claims to do. Understanding whether it can complete your task requires more: testing its capabilities, checking availability and access requirements, and learning from actual execution outcomes.
We’re building the infrastructure and product experiences that make this possible. Through Navigator, people, developers, and AI assistants can discover agents and work with them through the web, APIs, and MCP.
Darwin is backed by a16z Speedrun and angels across AI and technology. Read our funding announcement.
About the role
As a Member of Technical Staff, you’ll own meaningful parts of Darwin from initial design through production. You’ll work closely with the founders to turn difficult technical problems into products people use, measure where they succeed or fail, and improve them.
Depending on your strengths, your work could include:
Discovery and ranking: Build systems that index agent capabilities and match them to tasks, constraints, and user intent.
Reliability and evaluation: Develop sandboxed tests, benchmarks, and outcome measurements that establish what agents can actually do.
Execution infrastructure: Build dependable agent interactions, including authentication, permissions, state management, retries, and recovery.
Product and developer experience: Make discovery and execution understandable and useful across Navigator, APIs, SDKs, and MCP.
Production performance: Improve search quality, task completion, latency, and cost using evidence from real usage.
You might be a good fit if you
Have built and shipped production software and taken responsibility for how it performs.
Bring depth in search, distributed systems, data infrastructure, applied AI, or product engineering.
Can take an ambiguous problem, make sound technical decisions, and deliver a working solution.
Care about product details and can explain complex system behavior clearly.
Are comfortable investigating failures across models, services, and interfaces.
Work independently, communicate directly, and revise your approach when the evidence changes.
Have experience with retrieval, ranking, agent evaluations, or agent protocols is valuable. You don’t need experience in every area above; we’re looking for technical depth, judgment, and the ability to build.
Similar jobs
- UP

Senior Software Engineer - Machine Learning PlatformRecently posted Auto Apply
Upstart · United States | Remote · Remote 🇺🇸
Apache SparkAWSMLOps+7Technology$166.9k/yr - TO
Staff Software Engineer, OrdersRecently posted Auto Apply
Toast · Remote · Remote 🇺🇸
MicroservicesDiversity & InclusionGraphQL+4TechnologySalary not listed - TE

CAE Plant Design System Application EngineerRecently posted Auto Apply
TerraPower LLC. · Bellevue · Hybrid 🇺🇸
SQLAutoCADCAD+5TechnologySalary not listed - ZS

Principal Software Development Engineer- GoRecently posted Auto Apply
Zscaler · Santa Clara · Hybrid 🇺🇸
RecruitingC++Java+8TechnologySalary not listed - SI

Staff / Principal Software Engineer – Cloud Platform & SaaSRecently posted Auto Apply
SingleStore-LinkedIn · United States · Hybrid 🇺🇸
GCPSQLAWS+19TechnologySalary not listed - SI

Staff / Principal Software Engineer – Cloud Platform & SaaSRecently posted Auto Apply
SingleStore · United States · Hybrid 🇺🇸
GCPSQLAWS+19TechnologySalary not listed - RO

Senior Software Engineer, Developer Experience (DevX)Recently posted Auto Apply
Robinhood · New York · Hybrid 🇺🇸
GitPythonKubernetes+1Technology$196k - $230k/yr - SA

Runtime Engineer - New GradRecently posted Auto Apply
SambaNova · Austin · Hybrid 🇺🇸
RustC++Python+1EngineeringSalary not listed - SA

Compiler Engineer - New GradRecently posted Auto Apply
SambaNova · Austin · Hybrid 🇺🇸
C++LLMPython+1EngineeringSalary not listed - QS

Spacecraft Ground Software Engineer IIIRecently posted Auto Apply
Quantum Space · Hawthorne · Hybrid 🇺🇸
DockerMicroservicesC+++6TechnologySalary not listed - QU

Staff Software Engineer, Analytics Platform - SeattleRecently posted Auto Apply
Qualtrics · Seattle · Hybrid 🇺🇸
SQLMental HealthRequirements GatheringTechnologySalary not listed - QU

Staff Software Engineer - Agent PlatformRecently posted Auto Apply
Qualtrics · Seattle · Hybrid 🇺🇸
AWSC++Google Cloud+6Technology$202k/yr