Job Description

AI Engineer
Location: South West London
Rate: £500 per day


A South West Local Authority is seeking an AI Engineer to spearhead the integration of AI technologies into their operations, driving efficiency's and improvements. The successful candidate will play a pivotal role in kick-starting the council's journey towards leveraging AI capabilities.

Responsibilities:
  • Identify use cases for Generative AI within the council's operations.
  • Collect and process data to serve as input into Generative AI models.
  • Integrate council data into pre-trained models using techniques such as Retrieval Augmented Generation (RAG) and fine-tuning.
  • Work with vector databases and vector embeddings.
  • Deploy, serve, and monitor models (MLOps / LLMOps).
  • Develop web applications and user interfaces for model interaction.
  • Research existing AI solutions in the market.
  • Establish guidance and standards for deploying AI applications.
  • Coach and upskill colleagues and staff in Generative AI and software engineering.
Skills & Experience Required:
Essential:
  • 5+ years of professional experience in software engineering, data engineering, or machine learning engineering.
  • Proficiency in Python.
  • Knowledge of AI and machine learning, with a focus on Generative AI and Large Language Models (LLMs).
  • Experience integrating data into pre-trained Generative AI models using techniques such as RAG and fine-tuning, utilising libraries like Langchain, LlamaIndex, Hugging Face, or cloud-based tools such as AWS Bedrock or Google Vertex AI.
  • Familiarity with Natural Language Processing (NLP) techniques and text embeddings.
  • Experience with vector databases (e.g., Pinecone).
  • Building and deploying web applications using cloud technologies.
  • Knowledge of modern software engineering best practices (e.g., test-driven development, CI/CD, containerisation).
  • Familiarity with MLOps / LLMOps, including model deployment, serving, and monitoring.
  • Agile environment experience.
  • Ability to work autonomously and navigate ambiguity effectively.
  • Strong communication and stakeholder management skills, adaptable to various roles as needed.