Lead AI Software Engineer

  • Full Time
  • London
  • Location: London
  • Salary: £125000 - £155000 per annum

Website McGregor Boyall Associates Limited

McGregor Boyall is a privately owned global recruitment consultancy founded in 1987. We are headquartered in the City of London, with additional offices covering the UK & Europe, the Middle East and North America. We provide permanent, contract and project-based recruitment services focusing on the mid-senior candidate market. We deliver within Financial Services, Commerce & Industry, and the Public Sector. Our primary specialisms cover all technology verticals and core business functions.

Lead AI Software Engineer
Generative AI


  • Leading financial institution searching for a Lead AI Software Engineer to join an impressive, bleeding-edge Technology team that converts ambitious concepts and bring them to life by engineering cutting-edge products and deploying them on a global scale!
  • As a Lead AI Software Engineer, you will be involved in worldwide Generative AI and LLM integrations and transformations.
  • Keywords: Software Engineering, Golang, Python, JavaScript, TypeScript AI, Machine Learning, Generative AI, Kubernetes, MLOps, APIs
  • Salary: £125,000-£155,000 + strong package

The Team:

The team’s primary focus lies in cutting-edge technology and engineering fields, including generative AI, cloud computing, cybersecurity, contemporary application stacks (utilizing Golang and Gatekeeper), open-source solutions, and the latest advancements within the Kubernetes ecosystem.

Responsibilities of a Lead AI Software Engineer:

  • Leverage the opportunity to explore gen AI and ML in real-world large-scale applications.
  • Rapidly build and test ideas, approaches, and techniques in the AI domain
  • Implement and enhance the latest AI research papers
  • Apply your specialised software engineering expertise

Required Skills and Experience for a Lead AI Software Engineer:

  • 8+ years minimum experience in a fast-paced technology environment
  • Proficiency in at least two programming languages, with a preference for Python, JavaScript/TypeScript, and Golang.
  • Experience working with PyTorch and TensorFlow.
  • Understanding of language models and transformers.
  • Strong comprehension of vector stores and search algorithms.
  • Expertise in large-scale ETL (Extract, Transform, Load) development.
  • Direct engineering experience in building high-performance, large-scale ML (Machine Learning) systems.
  • Hands-on experience in MLOps (Machine Learning Operations), including a comprehensive understanding of the end-to-end CI/CD (Continuous
  • Integration/Continuous Deployment) process.
  • Previous experience supporting engineering teams in fast-paced startup environments.
  • Familiarity with LangChain and potential contributions to a project.
  • Recognized contributions to open-source projects and a proactive approach to innovative tooling, API creation, ML/Ops automation, and other areas.

If your experience matches the role, click apply and let’s catch up!

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Upload your CV/resume or any other relevant file. Max. file size: 18 MB.