Apolloresearch
Full-stack Software Engineer (Product)
London & San Francisco. Posted 2 months ago
The role
You will build and scale Watcher, a coding agent security product, end to end. The work covers backend and frontend, from agent hooks and ingestion pipelines to monitoring dashboards and enterprise integrations.
What you will do
- Design, build, and ship Watcher features across the stack: agent-side hooks and CLI tooling, ingestion and grading pipelines, real-time monitoring UI, and the Analyzer dashboard.
- Own features end to end, from talking to users and scoping work to production deployment and iteration.
- Build integrations for more coding agents, LLM gateways, and other places that could benefit from agent monitoring.
- Build the policy and configuration layer that lets security teams set org-wide guardrails.
- Turn monitoring research into production-ready product features.
- Design and operate backend systems that process large volumes of agent logs in real time.
- Own reliability, error handling, and observability (logging, metrics, tracing, alerting).
- Architect data models and storage for high-throughput writes and analytical queries over historical data.
- Build and maintain integrations with enterprise security stacks, such as streaming alerts into SIEM systems.
- Support cloud-hosted, on-prem, and local deployment models, and talk to customers to debug issues and feed learnings into the roadmap.
Required qualifications
- 4+ years building production software, with real systems and real users.
- Full-stack capability: strong on the backend (APIs, data pipelines, databases, cloud infrastructure) and productive on the frontend (modern web UI).
- High agency and ownership: make fast decisions with incomplete information and be accountable for outcomes.
- High output volume, including heavy use of Claude Code, Codex, Cursor, or similar tools, or having built agents or agent tooling yourself.
- Comfortable with a startup pace, ambiguity, and changing priorities.
- Product sense: talk to users, translate vague requirements into concrete designs, and make good scope calls.
- Our stack is primarily Python and TypeScript.
Nice to have
- Previous work on developer tools, monitoring or observability systems, or security products.
- Real-time or large-scale data processing experience.
- Enterprise or on-prem deployment experience.
- Experience building LLM-powered applications, such as LLM-as-judge setups or evaluation pipelines.
- Early-stage startup experience.
Benefits
- Market competitive salary and equity
- Unlimited token budget for engineers
- Flexible work hours and schedule
- Unlimited vacation
- Unlimited sick leave
- Up to 6 months of paid parental leave
- Comprehensive health, dental and vision insurance
- Retirement savings with competitive employer matching (e.g. 401(k) for US employees)
- Lunch, dinner, and snacks provided on workdays
- Paid work trips, including staff retreats, business trips, and conferences
- Yearly $1,000 (USD) professional development budget
- Relocation support and visa fees (if applicable)
Before you apply
- Visa sponsorship is offered in both the UK and US. It is not guaranteed for every role or candidate, but if an offer is made, the company will work to find a visa route.
- The hiring process includes a screening interview, a take-home test (3 hours), 3 technical interviews, and a final interview with the CEO. There are no leetcode-style coding interviews. AI tools may b
About the company
Apollo Research focuses on risks from Loss of Control, especially deceptive alignment and scheming in AI models. It builds the Watcher coding agent security product to reduce the probability of catastrophic incidents.