Job Title
Senior AI Engineer - Machine Learning (Computer Vision)
Location
North London - hybrid
Salary
£650 per day outside IR35
Length
6 months
About the Business
Our client is a leading digital commerce organisation undergoing a significant technology transformation.
This is an exciting opportunity to join a business at the forefront of AI adoption, helping to build scalable solutions that enhance customer experiences, improve operational efficiency, and drive future growth.
The Senior AI Engineer - Machine Learning (Computer Vision) Opportunity
- Design, develop and deploy AI-powered solutions using deep learning, computer vision, large language models (LLMs), and generative AI technologies.
- Build and maintain scalable data pipelines, ensuring high standards of data quality, governance, and reliability.
- Develop multimodal AI models that combine visual, textual, and customer data to deliver enhanced automation and personalisation capabilities.
- Apply MLOps best practices across the AI lifecycle, including CI/CD, monitoring, model deployment, testing, and performance optimisation.
- Collaborate with product, engineering, and cloud teams to create secure, scalable, and responsible AI solutions while supporting ongoing innovation.
Your Key Skills
- Strong commercial experience with Python and machine learning frameworks such as PyTorch, TensorFlow, and Hugging Face.
- Proven expertise developing and deploying computer vision and deep learning solutions in production environments.
- Experience fine-tuning and optimising pre-trained models for specific business applications.
- Hands-on knowledge of Generative AI, Large Language Models (LLMs), Prompt Engineering, Retrieval Augmented Generation (RAG), and model fine-tuning techniques.
- Understanding of modern software engineering practices including Git, CI/CD, Containerisation, and MLOps methodologies.
- Experience delivering end-to-end machine learning projects from concept through to production deployment.
- Strong understanding of AI evaluation frameworks, model testing, benchmarking, and performance measurement.
- Knowledge of responsible and ethical AI principles, including bias detection and risk mitigation.
- Excellent stakeholder management and communication skills, with the ability to work across multidisciplinary teams.
- Self-motivated individual with a passion for learning, innovation, and continuous improvement.