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:
Essential:
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.
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.