Senior AI Engineer

Senior AI Engineer

Posted 5 days ago by Avensys Consulting UK

Negotiable
Undetermined
Undetermined
Cambridge, England, United Kingdom

Summary: The Senior AI Engineer role focuses on leveraging Large Language Models (LLMs) and AI technologies to develop and enhance cloud-native services. The position requires extensive experience in software engineering, particularly with Microsoft technologies, and a strong understanding of AI ethics and regulations. The engineer will also be responsible for mentoring junior team members and collaborating within Agile teams across global locations.

Key Responsibilities:

  • Develop and enhance AI-driven applications using Large Language Models (LLMs).
  • Implement Retrieval-Augmented Generation (RAG) and prompt engineering techniques.
  • Utilize AI standards and frameworks, ensuring compliance with AI ethics and regulations.
  • Design and manage RESTful APIs, focusing on security and lifecycle management.
  • Collaborate with Agile teams and mentor junior engineers.
  • Conduct automated testing and evaluation of AI outputs.
  • Work with Microsoft Azure and associated PaaS services.

Key Skills:

  • Experience with Large Language Models (LLMs) and AI orchestration tools.
  • Strong knowledge of machine learning algorithms and AI frameworks (e.g., PyTorch, TensorFlow).
  • 7+ years of software engineering experience, particularly in cloud-native development.
  • Proficiency in Python and AI tools, including GitHub Copilot.
  • Expertise in RESTful API design and security practices.
  • Excellent problem-solving and analytical skills.
  • Experience working in Agile environments and mentoring junior team members.

Salary (Rate): undetermined

City: Cambridge

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Core Skills and Qualifications:

  • Experience working with Large Language Models (LLMs) and understanding of trade-offs between performance, cost, and capability.
  • Understanding of Retrieval-Augmented Generation (RAG), agent orchestration, prompt engineering, and tool calling.
  • Familiarity with AI standards such as Model Context Protocol (MCP) and Agent2Agent (A2A).
  • Strong knowledge or experience in working with various ML algorithms (regression, classification, clustering, deep learning)
  • Knowledge of AI ethics and regulations (e.g., NIST AI RMF, EU AI Act), and commitment to responsible AI development.
  • Fluent in developing code using AI Tools such as GitHub Copilot. Must be able to use prompt engineering to carry out multiple development tasks.
  • Familiar with AI orchestration, including tools like AI Foundry and/or Semantic Kernel.
  • Experience with tools for automated testing and evaluation of AI outputs is a plus.
  • Experience in Python and AI frameworks/tools such as PyTorch and TensorFlow.
  • 7+ years of experience in software engineering, preferably in platform or cloud-native service development using Microsoft and .NET technologies.
  • Hands-on experience with Microsoft Azure and associated PaaS services (e.g., Azure Functions, AKS, API Management).
  • Strong expertise in RESTful API design, versioning, testing, and lifecycle management.
  • Proficient in securing APIs, managing authentication/authorization and data privacy practices.
  • Excellent problem-solving skills, with the ability to analyse complex technical challenges and propose scalable solutions.
  • Experience working in Agile teams and collaborating across global R&D locations.
  • Demonstrated ability to mentor junior team members fostering a culture of continuous learning and innovation.
  • Demonstrated experience with AI frameworks, tools and Python.