AI Engineer

Insight
London, UK
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£75,690.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence Data Analysis Application Performance Management Architectural Patterns Microsoft Azure Cloud Computing Cloud Engineering Encodings Python (Programming Language) Search Technologies Systems Integration Data Logging
+9 more
Enterprise Software Applications Large Language Models Prompt Engineering IT Architecture Generative AI AI Platforms Low Latency Real Time Data GPT

Job description

Design and Develop AI Services: Build AI-powered solutions to enhance employee experience and address HR technology use cases.

  • Integrate and Optimize LLMs: Work with large language models (LLMs) and intelligent systems, primarily using Azure OpenAI and other cloud-native AI tools.
  • Apply Advanced AI Patterns: Utilize architecture patterns like Retrieval-Augmented Generation (RAG), Agentic RAG, MCP, Function Calling, and A2A for enterprise applications.
  • Engineer Prompt and Context Pipelines: Develop robust pipelines for prompt design, context handling, embeddings, chunking, and real-time data integration.
  • Evaluate and Optimize Models: Test and enhance model output and application performance for relevance, robustness, fairness, and explainability.
  • Implement Responsible AI Controls: Apply guardrails, prompt testing, adversarial/bias testing, and controls for responsible AI application delivery.
  • Deploy Cloud-Based Solutions: Build and scale AI applications on Azure Cloud Services, including Azure OpenAI and Azure AI Search.
  • Ensure Quality and Security: Deliver secure, reliable, observable, maintainable, and well-documented AI solutions.

Requirements

Strong Python programming abilities.

  • Experience developing and optimizing cloud-based AI applications.
  • Familiarity with AI/ML and agentic frameworks (e.g., LangChain, LangGraph, Pydantic).
  • Advanced knowledge of AI architecture patterns, especially in Azure environments.
  • Understanding of GPT token usage, latency, analytics, and budget controls.
  • Experience with prompt engineering, vector databases, embedding/chunking, and real-time data integration.
  • Hands-on experience with Azure OpenAI and Azure AI Search.
  • Commitment to quality, maintainability, documentation, and continuous learning.
  • Preferred/Nice to Have:
  • Knowledge of alignment and feedback techniques, synthetic data, and human-in-the-loop processes.
  • Experience designing evaluation frameworks for explainability, safety, and operational quality.
  • Familiarity with packaging AI features for production (logging, monitoring, observability, controlled rollout)., Pragmatic, hands-on engineer capable of building production-grade AI services and integrating LLMs in enterprise environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · WWC 2025

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · WWC 2024

3:17 min

Optimizing character encoding with Kim variable byte encoding

Douglas Crockford Douglas Crockford · WWC 2024

5:48 min

Balancing delivery latency with stream reliability and scale

Phil Cluff · LIVE

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · WWC 2025

Videos

See all

Related articles

See all