A

Aon

Global risk, retirement, health solutions provider

Lead AI Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A BTech in computer science or a related quantitative field, or equivalent experience, is required.
  • At least 8 years of overall software development experience, including at least 4 years in Python and backend API development, plus technical leadership experience leading delivery, mentoring engineers, or owning significant systems.
  • Substantial hands-on experience building agentic or LLM-powered systems is required.
  • Ability to provide technical direction to experienced engineers and run delivery autonomously, making sound independent decisions and knowing when to align with the wider team.
  • Understanding of agentic AI concepts and patterns, including tool use, state management, multi-step reasoning, checkpointing, human-in-the-loop flows, agent interrupts, multi-agent architectures, and orchestration patterns.
  • Hands-on experience with agentic or LLM frameworks such as LangGraph, LangChain, CrewAI, AutoGen, LlamaIndex, Claude Agent SDK, or similar; demonstrable personal projects and sandbox work are acceptable.
  • Strong Python development skills, including async Python and asyncio patterns, building and consuming REST APIs and server-sent event streams, and Python backend frameworks such as FastAPI.
  • Experience with Azure cloud services and familiarity with deploying and operating cloud-hosted AI workloads on Azure.
  • Understanding of authentication and authorisation patterns, including JWT, OAuth2, and OIDC, and securely propagating user identity and entitlements through an agentic pipeline.
  • Awareness of AI-specific security risks, including prompt injection, adversarial inputs, and agent behaviour vulnerabilities, and how to design against them.
  • Backend observability experience, including structured logging, distributed tracing, and monitoring; familiarity with AI evaluation and tracing concepts such as MLflow or LangSmith is an advantage.
  • Experience with Docker for packaging and deploying backend services.
  • Comfort using AI coding tools such as GitHub Copilot, Claude, or Cursor in day-to-day development.
  • Ability to lead delivery in an agile environment and set the pace for iterative execution.
  • Ability to communicate with stakeholders and proactively surface blockers, unknowns, and design questions across teams and time zones.
  • Curiosity and drive for self-directed learning in a fast-moving technical space.

Responsibilities

  • Own end-to-end team delivery, including planning, prioritisation, and predictable execution.
  • Oversee engineering standards, patterns, and best practices in alignment with the architectural direction set by the AI Research and Product Team.
  • Design and build production-grade AI agents using agentic frameworks, initially LangGraph or LangChain, integrating them with existing platform APIs to deliver intelligent, context-aware features.
  • Develop and maintain Python-based backend services, such as FastAPI services, that expose agent capabilities through REST and server-sent event streaming endpoints.
  • Implement secure agent pipelines that propagate user identity and entitlements and scope agent behaviour to individual client subscriptions.
  • Apply AI-specific security knowledge to design robust, trustworthy production agents that address prompt injection, adversarial inputs, agent behaviour risks, and reputational exposure.
  • Integrate AI agents with Azure cloud services and internal platform APIs, following established architectural patterns.
  • Instrument agent runs with structured logging, tracing, and observability tooling to support debugging, performance monitoring, and regression prevention.
  • Collaborate with the HCA platform team in an agile delivery environment, helping steer and contributing to sprint planning, reviews, and ceremonies.
  • Work with the AI Research and Product Team during onboarding and early delivery, absorb established patterns, and progressively take independent ownership of agent design decisions.
  • Communicate blockers, unknowns, and design questions, particularly when working with rapidly evolving AI tooling.
  • Evaluate new AI frameworks, models, and patterns and share relevant developments with the team.

Desired Qualifications

  • Production or near-production experience with LangGraph and/or LangChain.
  • Experience with AWS services including ECS, RDS, ElastiCache, Secrets Manager, and S3.
  • Familiarity with PostgreSQL and asynchronous database access patterns using psycopg3, SQLAlchemy, or similar.
  • Experience with agent evaluation frameworks and experiment tracking such as MLflow or Databricks Agents.
  • Exposure to CI/CD pipelines for AI systems, including automated testing, evaluation gates, and deployment of model-backed services.
  • Familiarity with Microsoft SQL Server and T-SQL.
  • Exposure to .NET or C# to understand the broader HCA platform codebase.
  • Prior experience building AI features within enterprise SaaS platforms or data-heavy products.
  • Relevant certifications, such as Microsoft Certified: Azure AI Engineer Associate or AWS Certified Machine Learning - Specialty.

About the Company

Aon

Global risk, retirement, health solutions provider

Aon provides risk management, retirement, and health solutions to businesses, governments, and individuals by offering consulting, brokerage, and software. It uses data and analytics to tailor insights across risk assessment, benefits design, and workforce optimization. Its global, diversified service mix and data-driven approach allow it to deliver more integrated risk, retirement, and health solutions than firms focusing on a single area. Its goal is to shape decisions for the better and protect and enrich lives worldwide.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1919

Recently Posted Jobs

Explore more opportunities at Aon

See more jobs