Gen AI Developer - Contract

Overview We're looking for a skilled Generative AI Engineer to help build and scale a modern AI platform within a large, complex enterprise environment. This role combines hands-on Python development with DevOps practices and the integration of large language models into secure, production-grade systems.

You'll be working on emerging technologies, solving real-world engineering challenges, and contributing to the evolution of AI capabilities in a regulated setting.

Key Responsibilities

  • Design, build, and maintain backend services and APIs that provide secure access to AI capabilities
  • Develop Python-based components for prompt orchestration, output validation, and evaluation workflows
  • Integrate LLMs into existing enterprise systems, ensuring alignment with security and observability standards
  • Implement and manage CI/CD pipelines in line with engineering best practices
  • Collaborate with cross-functional teams (engineering, platform, and operations) to ensure reliable deployment and scaling
  • Support experimentation, benchmarking, and cost/performance analysis of AI models
  • Contribute to retrieval-augmented generation (RAG) solutions and data integration patterns
  • Establish reusable API standards, frameworks, and documentation to support wider adoption
  • Troubleshoot and optimise distributed systems and cloud-based services

Core Skills & Experience

  • Strong background in backend engineering using Python (additional exposure to Node.js or similar is beneficial)
  • Hands-on experience working with Generative AI and large language models
  • Understanding of prompt engineering challenges and model evaluation techniques
  • Solid DevOps capabilities, including CI/CD pipelines and monitoring practices
  • Experience operating in secure, regulated environments with strict governance controls
  • Proven track record of integrating AI into production applications or workflows
  • Knowledge of authentication, secrets management, and secure system design

Nice to Have

  • Experience with API gateways, service meshes, or GitOps tooling
  • Familiarity with cloud platforms and services (compute, containers, storage, messaging)
  • Experience building RESTful APIs (FastAPI or similar) and microservices architectures
  • Exposure to infrastructure-as-code and automated deployment workflows
  • Knowledge of prompt evaluation tooling
  • Experience with both SQL and NoSQL databases
  • Understanding of vector search and retrieval-based AI patterns

Ways of Working

  • Takes initiative and solves problems without needing heavy direction
  • Comfortable navigating ambiguity in a fast-evolving technical landscape
  • Strong communicator who can work effectively across technical and non-technical teams
  • Curious and proactive in exploring new AI approaches responsibly
  • Focused on automation and efficiency to improve delivery

What Good Looks Like

  • High-quality, secure AI services delivered into production
  • Improved team productivity through automation and streamlined processes
  • Reliable, observable systems with performance and evaluation built in
  • Solutions that are easy for other teams to adopt and build upon
  • Clear, accessible documentation supporting rapid onboarding

Job Details

Company
Morgan McKinley
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Salary
Salary negotiable
Posted