Software Engineer
cto is a platform for AI agents that write code, create apps, and build businesses. We're growing fast, serving over 100,000s users, and making AI accessible by offering cto free forever.
We’re looking for a full-stack engineer with good software engineering fundamentals and real experience shipping LLM-powered agentic systems. You’d be joining a small team building cto.new and shaping how it gets built.
What we care about:
- Strong TypeScript and solid backend fundamentals - data modeling, API design, concurrency, failure modes
- Production experience with LLM features - tool-calling, prompt iteration, streaming, evals, cost and latency tuning
- AI-native workflow - fluent collaborating with coding agents day-to-day (Claude Code, Cursor, etc.)
- Good judgment about scope and priorities. Pragmatic approach to getting things done
Our stack (we don’t expect you to know all of it):
TypeScript, Fastify, PostgreSQL/Prisma, Redis, Next.js/React, Anthropic + OpenAI + Gemini + OpenRouter, Modal/Daytona/E2B sandboxes, Better Stack, GitHub Actions.
Nice to have:
- Sandbox / container orchestration
- Linux fundamentals (Bash, Docker, PTYs, networking)
- Distributed systems (queues, idempotency, race conditions)
- Frontend depth, testing rigor, observability
The details:
- Remote-first, London / UK based
- Full-time
- Competitive salary and meaningful equity
If this sounds like you, or someone you know, we’d love to hear from you.
No recruiters. Thanks.