CrawlJobs Logo

Ai/ Ml Engineer

United Kingdom, London · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Octopus was founded with a mission to use technology to accelerate us towards a low-carbon future. That’s why we created Kraken - our own technology platform from scratch which now serves over 70 million households and is a core reason why Octopus is the number one energy supplier in the UK. We do it by hiring clever, curious, and self-driven people, enabling them with modern tools and infrastructure and giving them lots of autonomy. We have been using GenAI in live, customer-facing environments since 2022, including one system that creates tens of thousands of high-quality emails for our Energy Specialists, combining our deep knowledge of the energy industry and the Octo communication style with customer-specific data from Kraken. We are now looking for an AI/ML Engineer. You will take ownership of building and scaling the systems that allow Octopus teams to use Generative AI models (LLMs, RAG, agents). This may take the form of a platform, shared services, or other scalable infrastructure. You will work with a cross-functional team to build out flagship AI projects and will continue to develop the best practice for how we work with AI at Octopus. You’ll report into the Head of AI and work on developing solutions that genuinely move us closer to Net Zero in a company passionate about building great technology to change the way customers use energy. You’ll have wide open problems to solve, so you’ll need to be comfortable with ambiguity, figuring out an approach and validating it fast.

Job Responsibility

  • Design and Develop AI Platform Services - Build reusable, scalable services that expose GenAI models, knowledge retrieval pipelines, and agent workflows to application teams
  • Knowledge Base Development - Build and maintain knowledge retrieval systems including embedding generation, chunking, and strategies for database management
  • AI Ops, evals and observability - Setting up frameworks for monitoring and evaluating AI output quality (relevance, accuracy, safety, drift, cost) and platform observability (latency, cost, usage)
  • Context Engineering - Design systems for prompt assembly: Create prompt templates, system prompts and guidelines for platform users

Requirements

  • Deep Understanding of GenAI - experience working with LLMs
  • Data Product Development - experience building Python-based applications and/or data products, with hands-on work in data-intensive and machine learning systems
  • AI model evaluation and observability - Experience of different ways of evaluating AI models and applications. Implementing logging, tracing, and monitoring in systems
  • Context Engineering and Knowledge Grounding - Experience of optimising and grounding GenAI models and applications through prompt design, RAG and knowledge base integration
  • Software Development Practices - Strong grounding in Git, testing, CI/CD frameworks
  • Ability to thrive in a fast moving environment - Dealing with ambiguity, setting clear priorities, and translating ideas into actionable plans

Nice to have

  • GenAI Application Development - Hands-on experience of building AI applications
  • Experience of using techniques such as tool calling, agentic workflows, finetuning and reinforcement learning
  • Backend Development - Experience designing and building applications and services that encapsulate business logic, data and information flows and connect AI models into wider applications
  • Pipeline Design and Build - Experience integrating different types of databases and building and optimising data pipelines

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Ai/ Ml Engineer

8 matching positions

Senior Engineer / Lead Engineer - Virtual Engineering - AI ML

Sponsorship:  GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE....
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Masters Degree Mechanical/Automobile/Production /Mechatronics Engineering discipline or similar
  • 5+ years in Automotive Manufacturing / Manufacturing Engineering Experience
  • 1+ year experience in implementing AI/ML solutions in Automotive use cases
  • Should have executed at least 2 end-to-end projects in the text or Image data domain (from problem definition to deployment)
  • Strong programming skills in Python
  • Proficiency with ML/DL frameworks like Scikit-learn, TensorFlow, PyTorch, XGBoost
  • Solid understanding of statistics, probability, and linear algebra
  • Experience in data preprocessing, feature engineering, ETL and Exploratory Data Analysis (EDA)
  • Experience with MLOps platforms (MLflow, Kubeflow, Vertex AI, Azure ML)
  • Knowledge of ML model evaluation
Job Responsibility
Job Responsibility
  • Collaborate with stakeholders to understand business problems in the in the Manufacturing Engineering and Operations space and solve them using ML methodologies
  • Design, develop, and fine-tune AI/ML models for classification, regression, clustering, and recommendation systems
  • Work with MLOps tools to automate workflows, CI/CD pipelines, and model monitoring
  • Evaluate, validate, and benchmark model performance using appropriate metrics
  • Deploy AI models into production environments in collaboration with IT/AI teams
  • Establish monitoring and maintenance processes to ensure model accuracy over time
  • Ensure that all AI solutions comply with organizational data security, confidentiality, and regulatory requirements
  • Document workflows, results, and lessons learned for organizational knowledge sharing
  • Stay updated on advancements in ML model evaluation, ML frameworks, end-to-end ML pipelines
  • Fulltime
Read More
Arrow Right

AI ML Engineer

The Applications Development Senior Supervisor is an intermediate management lev...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • AI ML Engineer
  • 6+ years of total experience
  • 3+ Years experience as a data scientist, or machine learning engineer (data-adjacent profession)
  • Proficient in every aspect of the data pipeline, including: Data cleaning and preprocessing
  • Model Selection
  • Feature engineering
  • Model training and retraining
  • Model evaluation
  • Moving models into productions
  • Building APIs
Job Responsibility
Job Responsibility
  • Build REST endpoints
  • Refine prompts and write Agentic code
  • Adjusting LLM Inference parameters
  • Writing and refining prompts
  • Selecting context for given LLM window size and setup
  • Debugging Agent Self-Reflection loops
  • Calling external search libraries and writing formatting code to connect prompt templates
  • Writing code in compliance with risk restrictions
  • Documenting code to ensure compliance and reusability of work
  • Write SQL queries and optimize queries for LLM context retrieval
  • Fulltime
Read More
Arrow Right

Ai Ml Engineer

The Applications Development Senior Supervisor is an intermediate management lev...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of total experience
  • 3+ Years experience as a data scientist, or machine learning engineer (data-adjacent profession)
  • Proficient in every aspect of the data pipeline, including Data cleaning and preprocessing, Model Selection, Feature engineering, Model training and retraining, Model evaluation, Moving models into productions, Building APIs
  • Python expertise
  • Familiar with FastAPI, Flask
  • Some python library or libraries for calling LLMs (LangChain or similar)
  • Data manipulation libraries (Pandas, Numpy, Scipy)
  • NLP Text processing and parsing library experience (SpaCy, NLTK, TextBlob
  • Deep Learning Familiarity with model binaries and inferencing, experience with HuggingFace, PyTorch, or Tensorflow a plus
  • LLMs Able to write prompts Understanding of the fundamentals of Language Modeling
Job Responsibility
Job Responsibility
  • Build REST endpoints
  • Refine prompts and write Agentic code
  • Adjusting LLM Inference parameters
  • Writing and refining prompts
  • Selecting context for given LLM window size and setup
  • Debugging Agent Self-Reflection loops
  • Calling external search libraries and writing formatting code to connect prompt templates
  • Writing code in compliance with risk restrictions
  • Documenting code to ensure compliance and reusability of work
  • Write SQL queries and optimize queries for LLM context retrieval
  • Fulltime
Read More
Arrow Right

Senior AI / ML Engineer

We are seeking an experienced Senior ML to join our team and engage in a diverse...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
bmt.org Logo
BMT
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Be a UK sole national
  • Have held no other nationality at any time
  • Have continuously resided in the United Kingdom for the past five years
  • Be able to obtain and maintain full UK security clearance in accordance with government vetting standards
  • Provide satisfactory evidence of identity, nationality, and residency as part of the clearance process
  • Ability to select, train, and tune models (classical ML and deep learning) using frameworks such as PyTorch, TensorFlow, or scikit-learn
  • perform robust validation and error analysis
  • Experience containerising and deploying models (e.g., Docker), implement CI/CD, monitoring, drift detection, and automated retraining on Azure/AWS/GCP as appropriate
  • Strong engineering skills in Python (typing, testing, packaging)
  • experience with version control (Git) and code review workflows
Job Responsibility
Job Responsibility
  • Designing, building, testing, and deploying machine-learning systems, applying robust software engineering practices and an in-depth understanding of model behaviour, performance, and limitations
  • Selecting and preparing data pipelines for model training and inference
  • Implementing, training, evaluating, and optimising machine-learning models, continually improving them through iterative experimentation and additional data
  • Creating scalable and automated ML pipelines, including feature extraction, model training, validation, packaging, deployment, and monitoring
  • Applying standardised engineering and evaluation methods, producing clear technical documentation and communicating design choices, performance outcomes, and limitations
  • Evaluating data integrity and suitability for ML workflows, and advising on transformations, feature representation, and schemas needed for efficient training and inference
  • Applying engineering-focused data modelling and system design techniques to create, modify, or maintain ML-relevant data structures, feature stores, and associated components
  • Supporting alignment of data structures, model interfaces, and infrastructure components to ensure efficient and scalable ML system operation
What we offer
What we offer
  • Private Medical (family coverage)
  • Enhanced Pension
  • 18 weeks enhanced maternity pay (after a qualifying period of 1 year)
  • Family friendly policies
  • Committed to an inclusive culture
  • Wellbeing Fund – an annual fund for personal hobbies or interests
  • 26 Days Annual Leave (plus bank holidays)
  • Holiday Trading
  • Retail Vouchers
  • Professional Subscriptions
  • Fulltime
Read More
Arrow Right

AI ML Engineer

The Applications Development Senior Supervisor is an intermediate management lev...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of total experience
  • 3+ Years experience as a data scientist, or machine learning engineer
  • Proficient in every aspect of the data pipeline, including: Data cleaning and preprocessing
  • Model Selection
  • Feature engineering
  • Model training and retraining
  • Model evaluation
  • Moving models into productions
  • Building APIs
  • Python expertise
Job Responsibility
Job Responsibility
  • Build REST endpoints
  • Refine prompts and write Agentic code
  • Adjusting LLM Inference parameters
  • Writing and refining prompts
  • Selecting context for given LLM window size and setup
  • Debugging Agent Self-Reflection loops
  • Calling external search libraries and writing formatting code to connect prompt templates
  • Writing code in compliance with risk restrictions
  • Documenting code to ensure compliance and reusability of work
  • Write SQL queries and optimize queries for LLM context retrieval
  • Fulltime
Read More
Arrow Right

Senior Databricks ML & AI Engineer

Location
Location
Salary
Salary:
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on Machine Learning Engineering, MLOps, or AI Engineering experience within enterprise production environments
  • Extensive experience designing and deploying Databricks Lakehouse solutions using Delta Lake, Unity Catalog, MLflow, Databricks SQL, Workflows, and Delta Live Tables
  • Strong programming expertise in Python, PySpark, Pandas, NumPy, and modern software engineering best practices
  • Experience building, training, deploying, and monitoring machine learning models using PyTorch, TensorFlow, scikit-learn, XGBoost, or similar ML frameworks
  • Proven experience implementing end-to-end MLOps pipelines including experiment tracking, model registry, automated retraining, model deployment, and production monitoring
  • Hands-on experience developing Generative AI (GenAI) and Large Language Model (LLM) solutions, including RAG architectures, prompt engineering, LangChain, LlamaIndex, or Databricks Mosaic AI
  • Experience implementing Vector Search, embeddings, semantic search, and AI retrieval pipelines using Databricks or similar vector database technologies
  • Strong understanding of Apache Spark internals, distributed computing, performance tuning, partitioning, memory management, and large-scale data processing
  • Experience with cloud platforms including AWS, Azure, or Google Cloud Platform, supporting enterprise AI and machine learning workloads
  • Experience implementing CI/CD pipelines, GitHub Actions, Azure DevOps, Databricks Asset Bundles, and modern DevOps automation practices
Read More
Arrow Right

Senior / Principal AI / ML Engineer

Are you passionate about shaping the future of AI-powered products? We are looki...
Location
Location
Salary
Salary:
Not provided
sigma.software Logo
Sigma Software Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • AWS / expert
  • SQL / expert
  • Machine Learning / expert
  • Agentic Programming / expert
  • Spec-driven Development / expert
Job Responsibility
Job Responsibility
  • Lead the standardization and scaling of AI implementation across a cutting-edge platform
What we offer
What we offer
  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities
Read More
Arrow Right

Ai / Ml Engineer

Nextera Robotics is a fast-growing Physical AI company founded at MIT. We build ...
Location
Location
United States , Boston
Salary
Salary:
130000.00 - 180000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven academic or industry experience building computer vision systems, including areas such as object detection, segmentation, visual understanding, or multimodal models
  • Strong Python skills, with the ability to build, test, and iterate quickly in a production-oriented environment
  • Proficiency using modern AI-assisted development tools such as coding agents, GitHub Copilot, or similar systems to accelerate implementation, debugging, and iteration
  • Solid problem-solving skills, strong ownership, and the ability to communicate clearly across technical and non-technical teams
  • Familiarity with data pipelines, model evaluation, and real-world ML workflows
Job Responsibility
Job Responsibility
  • Build and productionize advanced computer vision and multimodal AI systems for real-world industrial deployment - spanning detection, segmentation, visual understanding, and VLM/LLM-powered reasoning
  • Turn large-scale visual data collected by autonomous robots into actionable insights for progress tracking, safety monitoring, and project intelligence
  • Develop AI systems deployed across robotics, construction, energy, and telecommunications
  • Work closely with engineers and annotators to expand and improve high-quality training datasets
  • Support and scale machine learning operations (MLOps)
  • Build and maintain the cloud infrastructure and ML pipelines that power training, evaluation, and deployment
What we offer
What we offer
  • Competitive salary based on experience, plus great perks
  • Join a YC-backed startup shaping the future of robotics
  • Fulltime
Read More
Arrow Right