At a Glance
- Tasks: Develop and ship AI systems that integrate with our tech stack and solve real user problems.
- Company: AvantStay, a leading tech platform for vacation rentals with a remote-first culture.
- Benefits: Equity, generous paid time off, fully remote work, and discounts on stays.
- Other info: Collaborative environment with opportunities for professional growth and innovation.
- Why this job: Join a talented team and make an impact in the exciting world of AI.
- Qualifications: Experience with LLM systems, strong software engineering skills, and proficiency in TypeScript.
The predicted salary is between 70000 - 90000 ÂŁ per year.
At AvantStay we run the technology platform behind 2,700+ vacation rentals across 60+ destinations. We have raised $200M+ of capital, do $250M+ in ARR, and have ~30 engineers building custom systems that price, list, market, and operate the entire portfolio. Recently we shipped multiple production AI agents, including a leadâqualification agent, onâdemand BI reporting agent, CX agent and infrastructure monitoring agent that triages onâcall alerts. We also are building an internal system to enable agentic evolution of our core products.
Our stack is Scala and TypeScript across the backend, PostgreSQL, ClickHouse, Kafka, Kubernetes on AWS. For AI we use Claude, OpenAI, LangGraph, Openclaw and MCP servers we built ourselves.
The role
You will be a strong individual contributor comfortable working directly with stakeholders. You will be reporting to senior engineering leaders, working alongside ~30 people across backend, frontend, data, and DevSecOps. The team is fully remote, flat, and talentâdense. You wonât be starting from scratch â youâll join a strong team with years of experience and strong understanding of our systems.
What youâll do
- Ship LLM systems that tightly integrate with our infrastructure and knowledge bases: PostgreSQL, ClickHouse, Kafka, APIs, MCPs.
- Maintain autonomous and humanâinâtheâloop systems and ensure uptime and accuracy.
- Interact with users and stakeholders to understand their problems and design solutions.
- Stay upâtoâdate with the latest trends in LLMs and applied AI practices.
- Collaborate with a crossâfunctional team of engineers, product managers, designers, and other members to create a product that solves actual problems.
- Update existing systems to be agentâaccessible. Some % of the work is refactoring APIs that were never meant to be called by an LLM â be ready for that.
- Build the patterns and tooling that let the rest of engineering deploy agents faster.
What youâve done before
- Shipped at least one LLMâpowered system used by real users (internal or external) that took actions in a real system.
- Can talk specifically about evals, retrieval shape, observability of agent traces, and handling nonâdeterminism in a system business operators depend on.
- Strong software engineering fundamentals â databases, Kafka, GraphQL/REST, Kubernetes, AWS.
- Proficient in TypeScript. Scala (functional, Typelevel) and Python are a plus, but deep Scala expertise is not required.
- Product instincts. You can sit with a stakeholder for an hour and walk out with a concrete idea of what to build.
- Fluent in English.
Nice to have
- OSS contributions to the AI ecosystem. Examples: LangGraph, PydanticAI, DSPy, instructor, or similar.
- Functional programming background. Preference to use functional paradigm.
- Highâthroughput data systems experience (Kafka, ClickHouse, Postgres at scale).
Perks and Benefits
- Equity
- Generous paid time off including holidays
- 100% remote â work from anywhere in the world
- Complimentary and discounted stays at AvantStay properties
- Periodic team gatherings
- Budget for Greenfield AI Tooling
AI Engineer in London employer: AvantStay
Contact Detail:
AvantStay Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land AI Engineer in London
â¨Tip Number 1
Network like a pro! Reach out to current or former employees at AvantStay on LinkedIn. A friendly chat can give us insider info about the company culture and maybe even a referral!
â¨Tip Number 2
Show off your skills in real-time! Consider doing a live coding session or a technical interview prep with a friend. This will help us get comfortable discussing our experience with LLM systems and the tech stack.
â¨Tip Number 3
Prepare for those tricky questions! Brush up on your knowledge of databases, Kafka, and Kubernetes. We want to be ready to impress with our understanding of how these tools fit into the role.
â¨Tip Number 4
Donât forget to apply through our website! Itâs the best way to ensure our application gets seen by the right people. Plus, we can tailor our application to highlight our relevant experience directly related to the job description.
We think you need these skills to ace AI Engineer in London
Some tips for your application đŤĄ
Tailor Your CV: Make sure your CV highlights your experience with LLM systems and relevant technologies like TypeScript and PostgreSQL. We want to see how your skills align with our needs, so donât be shy about showcasing your past projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for AI and how you can contribute to our team. Mention specific projects or experiences that relate to the role, and let us know why youâre excited about working with us at AvantStay.
Showcase Your Problem-Solving Skills: In your application, highlight instances where you've tackled complex problems, especially in AI or software engineering. We love candidates who can think critically and come up with innovative solutions, so give us some examples!
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 youâre considered for the role. Plus, it shows youâre keen on joining our team!
How to prepare for a job interview at AvantStay
â¨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially Scala, TypeScript, PostgreSQL, and Kafka. Be ready to discuss how you've used these tools in your previous projects and how they relate to the role.
â¨Showcase Your AI Experience
Prepare to talk about any LLM-powered systems you've shipped. Highlight specific challenges you faced, such as handling non-determinism or ensuring system observability, and how you overcame them. This will demonstrate your hands-on experience and problem-solving skills.
â¨Engage with Stakeholders
Since the role involves direct interaction with stakeholders, practice articulating how you gather requirements and translate them into actionable solutions. Think of examples where you've successfully collaborated with others to deliver a product that meets user needs.
â¨Stay Updated on Trends
Research the latest trends in LLMs and applied AI practices. Being able to discuss current developments shows your passion for the field and your commitment to continuous learning, which is crucial for a role that involves building cutting-edge technology.