Artificial Intelligence Engineer

idpp

Oxford

Hybrid

GBP 60,000 - 86,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private medical insurance
Parental support
Employee Assistance Programme
Local Oxford discounts
Hybrid work pattern

Job summary

idpp in Oxford is seeking an experienced AI Software Engineer to lead the design and deployment of AI-powered services. The role involves building robust LLM-based solutions, RAG pipelines, and multi-agent orchestration, with end-to-end ownership from concept through production.

You will mentor engineers, influence architectural decisions and champion best practices in AI-assisted software development while working in a hybrid environment with three days in the Oxford office.

Qualifications

  • 5+ years in AI software engineering with focus on AI/ML.
  • Experience deploying AI in cloud environments.
  • Proficiency with LLM tooling and LangGraph.
  • Hands-on AWS deployment experience.
  • Experience with AWS services (Lambda, EC2, ECS) and S3.
  • CI/CD, Docker and infrastructure automation (Terraform/CFN).
  • Strong analytical and problem solving abilities.
  • Experience leading projects or small teams.
  • Excellent communication of AI concepts.
  • Master’s or PhD in CS/AI.

Responsibilities

  • Design and develop AI features from concept to deployment.
  • Build and maintain RAG pipelines and agentic AI systems.
  • Develop robust evaluation approaches to improve AI quality.
  • Identify data sources and design scalable data pipelines.
  • Deploy and scale AI solutions on AWS including serverless tech.
  • Monitor production AI systems and improve performance.
  • Collaborate with engineers and stakeholders on AI products.
  • Provide technical leadership and contribute to architecture.
  • Mentor junior and mid-level engineers.
  • Promote innovation and operational excellence in the team.
  • Encourage use of AI-assisted engineering tools and practices.

Skills

AI software engineering
Machine learning
Cloud computing
LLM tooling
Team leadership
Communication
Mentoring
Data modelling

Education

Master’s or PhD in CS/AI

Tools

AWS
AWS Lambda
EC2
ECS
S3
Terraform
CloudFormation
Docker
LangGraph
scikit-learn
PyTorch
TensorFlow

Job description

Salary: £60,000 – £86,300 per annum, depending on experience (+ 10% bonus)

Location: Oxford, UK

Working pattern: Hybrid – 3 days per week in the Oxford office

We’re looking for an experienced AI Software Engineer to join a growing software development team and play a key role in building innovative, intelligent products and internal solutions.

This is an exciting opportunity for an experienced AI engineer who enjoys taking ideas from concept through to production. You’ll design and develop robust AI-powered services using Large Language Models (LLMs), Retrieval Augmented Generation (RAG), and multi-agent orchestration, helping to deliver practical AI capabilities that create genuine value for users.

As a senior member of the team, you’ll have the opportunity to influence technical direction, make architectural decisions, mentor other engineers and champion best practices in AI-assisted software development.

The Role

You’ll take end-to-end ownership of AI features, working closely with software engineers, product managers and stakeholders to turn ideas into scalable, reliable solutions.

Your responsibilities will include:

  • Designing and developing AI solutions from concept through to deployment.
  • Building and maintaining RAG pipelines and agentic AI systems for complex, multi-step tasks.
  • Developing robust evaluation approaches to measure and improve AI solution quality.
  • Identifying and evaluating new data sources and designing scalable data pipelines.
  • Deploying and scaling AI solutions using AWS cloud infrastructure, including serverless technologies such as AWS Lambda.
  • Monitoring AI solutions in production and continuously improving their performance and accuracy.
  • Working collaboratively with the wider software engineering team and stakeholders to develop effective AI-powered products.
  • Providing technical leadership and contributing to architectural decisions.
  • Mentoring and coaching junior and mid-level engineers.
  • Championing innovation, continuous learning and operational excellence across the engineering team.
  • Promoting effective use of AI-assisted engineering tools and practices.
What We’re Looking For

We’re looking for someone with strong hands-on AI engineering experience and a track record of building and operating complex software solutions.

  • 5+ years’ experience building complex software solutions, with a strong focus on AI and machine learning.
  • Experience with machine learning frameworks such as scikit-learn, PyTorch or TensorFlow.
  • Hands-on experience with modern AI/LLM tooling, including frameworks such as LangGraph.
  • Proven experience deploying and operating AI solutions in the cloud, ideally AWS.
  • Experience with cloud services such as AWS Lambda, EC2 or ECS, as well as data storage technologies including S3 and databases.
  • Experience with CI/CD, Docker/containerisation and infrastructure automation, using technologies such as Terraform, CloudFormation or similar.
  • Strong analytical and problem-solving skills, with the ability to tackle ambiguous technical challenges and develop effective solutions.
  • Experience leading technical projects and, where appropriate, small engineering teams.
  • Experience mentoring engineers or data scientists through guidance, code reviews and best-practice development.
  • Excellent communication skills, with the ability to explain complex AI concepts to both technical and non-technical audiences.
  • A Master’s or PhD in Computer Science, AI, Machine Learning or a related discipline.
  • Experience working with time-series data, simulation models, financial or market data.
  • Experience with front-end or full-stack software development.
  • Experience within the energy sector or another data-intensive industry.
What’s on Offer

Alongside a competitive salary, you’ll have access to a range of benefits, including:

  • Private medical insurance
  • Parental support
  • Employee Assistance Programme
  • Local Oxford discounts
  • Hybrid working, with 3 days per week based in the Oxford office
Why Join?

This is an opportunity to join a growing, highly technical environment where AI is central to the development of innovative products and solutions.

You’ll have the autonomy to influence how AI is designed, deployed and used, while working alongside experienced engineers and stakeholders across the business. The role offers genuine scope to make a significant technical impact while developing your leadership and AI engineering expertise.

If you’re an experienced AI engineer looking for your next challenge and want to work on sophisticated, production-grade AI systems, we’d love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Artificial Intelligence Engineer
Artificial Intelligence Engineer

Understanding Recruitment • Nottingham

On-site
GBP 65,000 - 95,000
30 days holiday + bank holidays
equity/options
Pension
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Brown & Brown UK • Greater London

On-site
GBP 70,000 - 110,000
Flexible working hours
Funding for professional qualification
Pension
AI Engineer
AI Engineer

Halian Technology Limited • Reading

On-site
GBP 80,000 - 110,000
Private medical cover
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Searchability® • Greater London

Hybrid
GBP 90,000 - 110,000
Salary up to £100,000
Equity
Hybrid work in London
AI Engineer
AI Engineer

MRJ Recruitment • Leeds

On-site
GBP 60,000 - 80,000
Senior AI Engineer
Senior AI Engineer

Infused Solutions Ltd • Greater London

Remote
GBP 65,000 - 75,000
Annual bonus
Private healthcare
Pension scheme
+2
Software Developer - Artificial Intelligence
Software Developer - Artificial Intelligence

Oxford Economics • Greater London

On-site
GBP 65,000 - 90,000
Private Healthcare
Employee Assistance Program
Enhanced Leave & Family Support
+2
AI Engineer
AI Engineer

Datatech Analytics • Greater London

On-site
GBP 70,000 - 90,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Bunch • Greater London

On-site
GBP 90,000 - 110,000
Real equity
Greenfield AI platform ownership
Career progression into leadership
AI Engineer
AI Engineer

Software Search • Greater London

On-site
GBP 7,700 - 11,000
Ownership in projects
Hybrid working
Training opportunities
+1