Vacancy: Software Engineer in London
Vacancy: Software Engineer

Vacancy: Software Engineer in London

London Full-Time 60000 - 80000 £ / year (est.) Home office possible
C

At a Glance

  • Tasks: Join a small team to develop AI-powered software and shape innovative projects.
  • Company: Fast-growing platform making AI accessible to hundreds of thousands of users.
  • Benefits: Competitive salary, meaningful equity, and a remote-first work environment.
  • Other info: Exciting career growth opportunities in a dynamic, collaborative setting.
  • Why this job: Be at the forefront of AI technology and make a real impact.
  • Qualifications: Experience in TypeScript and backend fundamentals, with a passion for AI.

The predicted salary is between 60000 - 80000 £ per year.

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.

Vacancy: Software Engineer in London employer: cto.new

At cto, we pride ourselves on being an innovative employer that champions creativity and collaboration in the fast-evolving field of AI technology. Our remote-first culture allows for flexibility while fostering a strong sense of community among our team members, and we offer competitive salaries along with meaningful equity to ensure that everyone shares in our success. Join us in shaping the future of AI-powered solutions, where your contributions will directly impact our growing user base and the development of cutting-edge applications.
C

Contact Detail:

cto.new Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Vacancy: Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those who work with AI and software engineering. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving LLM-powered systems. This is your chance to demonstrate your TypeScript prowess and backend fundamentals.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding of data modelling and API design. We want to see how you think through problems, so practice explaining your thought process.

✨Tip Number 4

Apply directly through our website! It’s the best way to get noticed. Make sure to tailor your application to highlight your experience with AI-native workflows and your pragmatic approach to getting things done.

We think you need these skills to ace Vacancy: Software Engineer in London

TypeScript
Backend Fundamentals
Data Modeling
API Design
Concurrency
Failure Modes
LLM Features
Tool-Calling
Prompt Iteration
Streaming
Cost and Latency Tuning
AI-Native Workflow
Pragmatic Approach
Linux Fundamentals
Container Orchestration

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your strong TypeScript skills and any experience you have with LLM-powered systems. We want to see how your background aligns with our tech stack, so don’t hold back!

Be Pragmatic: When writing your application, demonstrate your good judgment about scope and priorities. Share examples of how you've tackled challenges in the past and how you approach getting things done efficiently.

Tailor Your Application: Don’t just send a generic application! Tailor your CV and cover letter to reflect the specifics of the job description. Show us why you’re the perfect fit for our team at cto.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures it gets into the right hands quickly!

How to prepare for a job interview at cto.new

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially TypeScript and Fastify. Be ready to discuss your experience with these tools and how you've used them in past projects.

✨Showcase Your LLM Experience

Prepare specific examples of your work with LLM-powered systems. Discuss any challenges you faced, how you approached tool-calling or prompt iteration, and the results of your efforts.

✨Demonstrate Problem-Solving Skills

Be ready to tackle hypothetical scenarios related to data modelling, API design, or concurrency issues. This will show your understanding of backend fundamentals and your ability to think critically under pressure.

✨Communicate Your Pragmatic Approach

Share examples of how you've prioritised tasks and made decisions in previous roles. Highlight your good judgment about scope and priorities, as this is crucial for a small team environment.

Vacancy: Software Engineer in London
cto.new
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>