Senior AI Engineer

Senior AI Engineer

Full-Time 80000 - 100000 £ / year (est.) Home office (partial)
J

At a Glance

  • Tasks: Design and build cutting-edge AI systems using modern Large Language Models.
  • Company: Join NowVertical, a dynamic tech company transforming data into business value with AI.
  • Benefits: Enjoy hybrid work, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative environment with mentorship opportunities and career advancement.
  • Why this job: Be at the forefront of AI innovation and make a real impact in the tech industry.
  • Qualifications: 5-8 years of software engineering experience, especially with LLMs and AI systems.

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

Location: London, UK (Hybrid)

Experience: 5-8 Years

NowVertical is a publicly listed company on the TSXV headquartered in Toronto, Canada. We help clients transform data into business value with AI, fast. NowVertical Group empowers organizations to transform their data into actionable insights, driving strategic growth and innovation. Our tailored approach ensures that we address the unique challenges and opportunities within each function, driving innovation, efficiency, and growth.

NowVertical is looking for a Senior AI Engineer to design, build, and scale agentic AI systems powered by modern Large Language Models (LLMs). Reporting to our Principal AI Engineer, you will take technical ownership of complex AI workstreams, mentor more junior engineers, and help shape NowVertical’s AI platform strategy. This is a deeply hands-on role. You will architect and ship production-grade AI systems—multi-agent orchestration, RAG pipelines, tool-augmented reasoning workflows—while working across GCP, Azure, and AWS. We value versatile engineers who can navigate multiple frameworks and cloud environments to build resilient, observable, and scalable AI applications.

Requirements

  • Agentic AI & Multi-Agent Systems
    • Architect and lead the implementation of multi-agent systems using Google AI SDKs (Vertex AI Agent Builder), LangGraph, CrewAI, and other emerging orchestration frameworks.
    • Design and build stateful, tool-augmented agents capable of advanced reasoning, long-term planning, and autonomous execution.
    • Develop and document agent orchestration patterns including planner-executor, supervisor-worker, and hierarchical agent structures.
    • Implement sophisticated memory systems (short-term, long-term, and cross-session contextual memory).
    • Enable seamless cross-agent communication and multi-modal coordination.
  • LLM Applications & Orchestration
    • Lead the delivery of production-grade LLM applications: RAG pipelines, specialised agents, and developer copilots.
    • Integrate diverse tools, enterprise APIs, and legacy systems into agentic workflows.
    • Design robust system prompts, dynamic routing logic, and AI guardrails using Vertex AI Model Garden or Azure AI Studio.
    • Drive optimisation of AI workflows for latency, token cost, and output quality.
  • Platform & API Development
    • Develop and own reusable AI microservices, agent frameworks, and standardised APIs.
    • Contribute to core AI platform capabilities including model routing, centralised observability, and safety filters.
    • Define and enforce engineering standards and best practices for AI development across the team.
  • Cloud Deployment & Production Systems
    • Deploy and manage agent-based systems on GCP, Azure, and/or AWS using Docker, Kubernetes (GKE/AKS/EKS), and Cloud Run.
    • Implement comprehensive monitoring and observability using Vertex AI Inspector, LangSmith, or Azure Monitor.
    • Drive incident response and post-mortems for production AI system failures.
  • Technical Leadership & Mentoring
    • Act as a technical lead on key AI engineering workstreams, shaping architecture and approach.
    • Mentor and support more junior AI engineers through code review, design discussions, and pair programming.
    • Collaborate with Principal AI Engineer and cross-functional teams (data, product, delivery) to align AI engineering with business outcomes.
    • Stay at the forefront of the rapidly evolving agentic AI landscape and bring new approaches into the team.

Qualification & Skills:

  • Core AI Expertise (Required)
    • 5–8 years of software engineering experience with at least 3 years focused on LLM-based or AI systems in production.
    • Proven track record building and shipping RAG pipelines, autonomous agents, and multi-step reasoning chains.
    • Strong hands-on experience with Google AI SDKs, Vertex AI, and/or Azure AI services.
    • Deep proficiency in orchestration stacks: LangGraph, CrewAI, LlamaIndex, Haystack, or comparable frameworks.
    • Expert-level Python; strong backend development skills (FastAPI, Go, or Node.js).
  • Agentic & Systems Thinking (Required)
    • Deep understanding of agent design patterns: planning, reflection, memory, and tool-use.
    • Experience integrating complex enterprise APIs and event-driven systems into agentic workflows.
    • Proven ability to trace, debug, and improve non-deterministic, multi-step AI reasoning pipelines.
    • Strong instinct for building resilient, observable, and production-ready AI systems.
  • Cloud & DevOps (Required)
    • Strong familiarity with GCP and/or Azure core services: GKE, Cloud Run, Azure AI services.
    • Infrastructure as Code: Terraform or Pulumi.
    • CI/CD: experience building automated evaluation and deployment pipelines for AI models.
  • Data Engineering (Nice to Have)
    • Vector databases: Vertex AI Vector Search, Azure AI Search, Pinecone, or Weaviate.
    • Data pipelines: BigQuery, Pub/Sub, Azure Synapse.
    • ETL/ELT experience preparing unstructured data for RAG and fine-tuning.

What we are looking for...

  • Engineers who view LLMs as components within a larger system—not just standalone models—and who think carefully about architecture, reliability, and cost.
  • A senior mindset: someone who takes ownership, drives outcomes, and elevates the engineers around them.
  • A strong bias toward production-ready, resilient, and observable AI applications.
  • Genuine passion for the rapidly evolving landscape of agentic AI and next-generation software architectures.

Senior AI Engineer employer: jobr.pro

NowVertical is an exceptional employer for Senior AI Engineers, offering a dynamic hybrid work environment in London that fosters innovation and collaboration. With a strong emphasis on employee growth, we provide opportunities for mentorship and technical leadership while working with cutting-edge AI technologies across multiple cloud platforms. Our inclusive work culture encourages creativity and strategic thinking, making it an ideal place for those passionate about transforming data into actionable insights.

J

Contact Details:

jobr.pro Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior AI Engineer

Tip Number 1

Network like a pro! Attend industry meetups, conferences, or online webinars related to AI and engineering. It's a great way to connect with potential employers and learn about job openings that might not be advertised.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving LLMs and multi-agent systems. This gives you a chance to demonstrate your hands-on experience and technical prowess to potential employers.

Tip Number 3

Don’t just apply—engage! When you find a role that excites you, reach out to current employees on LinkedIn. Ask them about their experiences at NowVertical and express your enthusiasm for the position. It can make a big difference!

Tip Number 4

Keep learning and stay updated! The AI field is always evolving, so follow the latest trends and technologies. Share your insights on social media or in forums to establish yourself as a knowledgeable candidate in the AI community.

We think you need these skills to ace Senior AI Engineer

Large Language Models (LLMs)
Multi-Agent Systems
Google AI SDKs
Vertex AI
Azure AI Services
Python
FastAPI

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior AI Engineer role. Highlight your experience with LLMs, multi-agent systems, and any relevant cloud platforms like GCP or Azure. We want to see how your skills align with what we're looking for!

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 you've worked on that relate to the job description. Let us know why you're excited about joining NowVertical!

Showcase Your Technical Skills:In your application, don't forget to showcase your technical skills. Include details about your experience with Python, orchestration frameworks, and any relevant tools you've used. We love seeing concrete examples of your work!

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at jobr.pro

Know Your AI Stuff

Make sure you brush up on your knowledge of agentic AI systems and LLM applications. Be ready to discuss your experience with Google AI SDKs, Vertex AI, and orchestration frameworks like LangGraph. They’ll want to see that you can not only talk the talk but also walk the walk when it comes to building production-grade AI systems.

Show Off Your Problem-Solving Skills

Prepare to tackle some technical challenges during the interview. Think about how you would approach designing multi-agent systems or optimising AI workflows. Practise explaining your thought process clearly, as they’ll be looking for your ability to think critically and creatively under pressure.

Demonstrate Leadership and Mentorship

Since this role involves mentoring junior engineers, be ready to share examples of how you've led projects or supported your team in the past. Highlight any experiences where you’ve shaped architecture or guided others through complex problems. This will show them you’re not just a tech whiz but also a great team player.

Get Familiar with Their Tech Stack

Do your homework on the tools and technologies mentioned in the job description, like Docker, Kubernetes, and cloud services. If you have experience with Terraform or CI/CD pipelines, make sure to bring that up. Showing that you understand their environment will demonstrate your readiness to hit the ground running.