CrawlJobs Logo

Principal ML & AI Engineer

United Kingdom · Job Posted January 20, 2026
Apply Position
Job Link Share

Job Description

Our client is a specialist AI & Data consultancy delivering end-to-end solutions to FTSE 100 and large enterprise clients. They partner with organisations to take AI initiatives from proof of concept through to fully deployed, production-grade solutions, working across multiple sectors including financial services, healthcare, consumer goods, and technology. We are seeking an experienced ML & AI Engineer to join a high-performing consulting team delivering complex AI solutions for enterprise clients. The role is hands-on and delivery-focused, covering the full AI lifecycle, from early-stage discovery and PoC through to implementation, deployment, and live model ownership. This role suits someone with strong technical depth who is comfortable operating in a client-facing consulting environment.

Job Responsibility

  • Lead end-to-end delivery of ML and AI solutions from PoC to production
  • Design, build, and deploy LLM and Generative AI solutions, including RAG pipelines and agentic workflows
  • Develop scalable ML pipelines, APIs, and services for enterprise use cases
  • Implement robust model testing, monitoring, and optimisation processes
  • Work closely with client stakeholders to translate business problems into technical solutions
  • Present findings, demos, and recommendations to technical and non-technical audiences
  • Contribute to solution design, scoping, and presales activity where required
  • Mentor junior team members and contribute to best practice across delivery teams

Requirements

  • 7+ years’ experience in Data Science, ML Engineering, or AI roles
  • Proven experience delivering production ML systems, not just experimentation
  • Strong Python development skills
  • Hands-on experience with LLMs / Generative AI, including frameworks such as LangChain or similar
  • Experience building APIs and services using FastAPI / Flask / Streamlit
  • Experience working in a consultancy or client-facing delivery role
  • Strong understanding of ML model validation, testing, and deployment best practices

Looking for more opportunities?

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

Similar Jobs for

Principal ML & AI Engineer

8 matching positions

Principal ML Engineer - Embodied AI Scaling Foundations

At General Motors, our product teams are redefining mobility. Through a human-ce...
Location
Location
United States , Mountain View
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s, Master’s or PhD degree in Computer Science with a focus in Robotics and or Machine Learning, or a related field
  • Proven experience working with large-scale Foundation Models and alignment methods to translate research into real-world impact
  • Proven experience delivering applied research in the wild and maintaining best practices while working on tight deadlines
  • Proficiency in frameworks such as PyTorch and languages such as Python
  • Proven experience in building and scaling large model training pipelines that are performant and enable quick iteration by distributed teams
  • Strong data processing skills using tools like Numpy, Pandas, and Apache Spark
  • Excellent communication skills to effectively collaborate with diverse teams and stakeholders
  • Experience deploying foundation models into production environments and understanding the end-to-end process
  • Previous experience in Robotics or Autonomous Driving
Job Responsibility
Job Responsibility
  • Design and implement technologies that align our models to GM’s mission
  • Apply techniques such as unsupervised pre-training, imitation learning, reinforcement learning, guidance, and selection to raise the performance of our models and provide a layer of safety and reliability
  • Collaborate with cross-functional teams to integrate & align distillation recipes of foundation models for onboard driving models
  • Conduct research and stay updated on the latest advancements in AI frameworks and libraries
  • Lead projects from ideation to deployment, documenting learnings and best practices along the way
  • Mentor junior team members and contribute to a culture of knowledge sharing and continuous improvement
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Principal ML Engineer, ML Platform Engineering

Xometry is seeking a Principal Machine Learning Engineer to join our core machin...
Location
Location
United States , North Bethesda
Salary
Salary:
140000.00 - 182000.00 USD / Year
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 7 years of experience in machine learning engineering, software engineering, data science, or similar technical role
  • A bachelor’s degree is required, but an advanced degree (M.S. or PhD) in computer science, machine learning, AI, or a related field is preferred and may substitute for some years of experience
  • Demonstrated experience designing and deploying cloud infrastructure (AWS preferred) to support machine learning, and machine learning models, with considerations for scale, reliability and security
  • Deep understanding of the machine learning lifecycle and related infrastructure needs - feature stores, a/b testing, model registration, drift detection, automated retraining, etc
  • Strong technical expertise. You will need to either have or demonstrate the ability ability to quickly build technical expertise in the following: Software engineering principles, including parallel and distributed computing, version control, reproducibility, and continuous integration
  • Machine learning techniques and algorithms, with emphasis on their impact to infrastructure implementation Including large-scale language and vision models (Transformers, GPT, VLMs, LLMs), deep learning (PyTorch, Tensorflow)
  • Infrastructure as Code (IaC), especially Terraform
  • REST API design and implementation
  • Object oriented and functional programming in Python
  • Multimodal data processing (e.g., combining text, image, and 3D data)
Job Responsibility
Job Responsibility
  • Hands-On Technical Leadership: Adopt a 'lead by example' approach by actively coding and troubleshooting, as well as creating documentation and technical diagrams
  • Teaching & Mentorship: You will serve as a mentor and guide to engineers across the organization, teaching and mentoring them to grow their skills
  • Code Review: You will do code review and mentor others within the organization regarding best practices in ML Engineering
  • Operational Excellence: Guarantee the delivery of superior infrastructure and software that not only meets but exceeds customer expectations, while aligning with the strategic business timelines
  • Collaborative Strategy: Forge strong partnerships with product managers, data scientists, and company leadership to promote a culture of open communication and integrated team dynamics
  • Guide Innovation: Champion the adoption of cutting-edge technologies, methodologies, and practices to enhance problem-solving efficiency and effectiveness across the AI/ML organization.
What we offer
What we offer
  • 401(k) match
  • medical, dental and vision insurance
  • life and disability insurance
  • generous paid time off including vacation, sick leave, floating and fixed holidays, maternity and bonding leave
  • EAP, other wellbeing resources
  • Fulltime
Read More
Arrow Right

Senior Software Engineer and Principal Software Engineer - Power Point AI Team

The PowerPoint team is embarking on an exciting new chapter - evolving a product...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 8+ years of experience in backend service engineering, including work on high-scale infrastructures
  • Proficiency in one or more systems programming languages such as C#, C++
  • 1+ years of experience in software engineering, designing and developing systems (and APIs) that deploy and integrate with AI models
  • 2+ years of experience working with rich telemetry, making data driven decisions, and carrying out rapid experimentation
  • 2+ years of experience building software for scale, performance, and reliability
  • Academic or industry experience with building, finetuning, deploying or building eval-driven systems utilizing the models (any category)
Job Responsibility
Job Responsibility
  • Lead design and delivery of complex, scalable AI features ensuring resilience and exceptional user experience
  • Drive technical strategy and architecture decisions across multiple services, influencing partner teams and aligning with compliance and security requirements
  • Champion modern engineering practices, including AI-driven approaches, automation, and cloud-native patterns, across the full development lifecycle
  • Mentor and guide engineers, fostering technical excellence and continuous improvement in security, reliability, and performance
  • Collaborate cross-org to solve challenging technical problems, streamline processes, and reduce operational costs while improving live-site health
  • Design and implement scalable backend services optimized for machine learning workflows and large language model integration
  • Develop and maintain evaluation-driven systems that leverage text and multimodal inputs (e.g., images) to power visual-creation experiences
  • Build and optimize APIs and infrastructure to support high-performance model inference and experimentation at scale
  • Collaborate with product, ML, and design teams to integrate models into user-facing features, ensuring seamless functionality and performance
  • Conduct model evaluations and experiments, analyze results, and iterate on improvements to enhance accuracy and user experience
  • Fulltime
Read More
Arrow Right

Principal AI Engineer – Vivado EDA Tools

We are seeking a skilled AI expert to join our new team focused on integrating A...
Location
Location
United States , San Jose
Salary
Salary:
240000.00 - 360000.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with AI/ML initiatives and a proven track record of deploying production AI systems
  • Deep expertise in Large Language Models, fine-tuning, and prompt engineering
  • Experience designing agentic AI solutions and multi-agent systems
  • Strong background in EDA tools and workflows, preferably with Synopsys experience
  • Proficiency in MLOps, model deployment, and lifecycle management
  • Advanced skills in Python, C++, and AI/ML orchestration frameworks
  • In-depth knowledge of FPGA design methodologies and tool development
Job Responsibility
Job Responsibility
  • Design and implement Large Language Model integrations for FPGA design assistance
  • Develop Agentic AI systems for automated design optimization
  • Conduct research and development of novel AI applications in EDA tools
What we offer
What we offer
  • Benefits offered are described: AMD benefits at a glance
  • Fulltime
Read More
Arrow Right

Principal AI Engineer

The Principal AI Engineer is part of our AI Centre of Excellence team at the for...
Location
Location
United States , Boston, MA; Austin, TX
Salary
Salary:
236500.00 - 320000.00 USD / Year
rapid7.com Logo
Rapid7
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant hands-on experience in applied AI, able to independently design and build AI models and systems
  • Strong Python skills and practical expertise with: scikit-learn for conventional ML and data science
  • PyTorch, TensorFlow, or Keras for deep learning
  • AWS Bedrock, SageMaker, HuggingFace, or Transformers for LLM-based solutions
  • CrewAI (or similar frameworks) for agentic AI projects
  • Pandas/NumPy for data processing and transformation
  • Intuition for selecting the right models and approaches for different use cases
  • Cybersecurity expertise is a plus, but experience from other domains (e.g., finance, healthcare, marketplaces, insurance, legal, social media) is also highly valuable
  • Positive, can-do, solution-oriented mindset with persistence in tackling complex challenges
  • Bias for action and delivery, balancing speed with care
Job Responsibility
Job Responsibility
  • Develop and ship AI systems with a focus on delivering customer value
  • Tackle a diverse range of complex problems, often reframing existing solutions with new perspectives
  • Take ownership of multiple projects as the principal go-to expert
  • Act as a first-class stakeholder throughout the AI R&D process
  • Build strong cross-functional relationships with engineering, UX, product management, and customer research teams
  • Mentor colleagues with less experience, acting as a trusted technical resource
Read More
Arrow Right

Principal ML Engineer - Large Scale Training Performance Optimization

We are looking for a Principal Machine Learning Engineer to join our Models and ...
Location
Location
United States , San Jose; Bellevue
Salary
Salary:
226400.00 - 339600.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with ML/DL frameworks such as PyTorch, JAX, or TensorFlow
  • Experience with distributed training and distributed training frameworks, such as Megatron-LM, MaxText, TorchTitan
  • Experience with LLMs or computer vision, especially large models
  • Experience with GPU kernel optimization
  • Excellent Python or C++ programming skills, including debugging, profiling, and performance analysis at scale
  • Experience with ML infra at kernel, framework, or system level
  • Strong communication and problem-solving skills
  • A master's degree or PhD degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field
Job Responsibility
Job Responsibility
  • Train large models to convergence on AMD GPUs at scale
  • Improve the end-to-end training pipeline performance
  • Optimize the distributed training pipeline and algorithm to scale out
  • Contribute your changes to open source
  • Stay up-to-date with the latest training algorithms
  • Influence the direction of AMD AI platform
  • Collaborate across teams with various groups and stakeholders
  • Fulltime
Read More
Arrow Right

Principal ML Engineer, CoreAI

You’ll help build core generative AI and multimodal capabilities that power cust...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field and 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Python or equivalent experience
  • Advanced degree in Computer Science, Machine Learning, or related field
  • Demonstrated technical leadership through influence (e.g., leading designs, setting architecture direction, mentoring engineers)
  • Experience with prompt engineering, retrieval-augmented generation (RAG), and memory/agent frameworks
  • Experience building and shipping generative AI systems (including multimodal scenarios)
  • Familiarity with compliance and security standards in enterprise AI solutions
  • Track record of delivering enterprise-facing AI products at scale
  • Experience building and operating ML/AI systems in cloud environments
  • familiarity with MLOps practices (Azure a plus)
  • Experience partnering with cross-functional stakeholders to define requirements and drive technical decisions
Job Responsibility
Job Responsibility
  • Design, build, and operate production-grade generative AI and multimodal systems, with end-to-end ownership from concept through deployment and service operations
  • Lead technical design for core GenAI capabilities (e.g., retrieval-augmented generation, context and memory, orchestration) and make data-driven tradeoffs across quality, latency, cost, and safety
  • Define and improve model and system quality using evaluation frameworks, experiment design, and production telemetry
  • ensure robust testing and regression coverage
  • Collaborate with security, privacy, and compliance partners to build solutions that meet enterprise requirements and align with Responsible AI standards and practices
  • Provide technical leadership across teams by setting direction, reviewing designs, unblocking execution, and mentoring engineers on architecture, coding standards, and ML engineering best practices
  • Partner with product and customers to understand scenarios, translate requirements into well-designed APIs and developer experiences, and drive adoption through documentation and samples
  • Fulltime
Read More
Arrow Right

Principal AI Engineer- Stretch Grasping Intelligence

We are seeking a highly experienced and motivated Principal AI Engineer to join ...
Location
Location
United States , Waltham
Salary
Salary:
187580.00 - 275117.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD and 5 years of experience, or MS and 8 years of industry experience in Computer Science, Machine Learning, Robotics, or a related field
  • Strong foundation in Python and modern ML frameworks (e.g. PyTorch, Jax)
  • Prior experience training and deploying AI policies, including working with robot hardware and simulation
  • Strong analytical and debug skills
  • Experience working with and contributing to large codebases (Python and C++)
Job Responsibility
Job Responsibility
  • Design and build the systems that enable the Stretch robot to perceive the environment so that it can perform manipulation tasks
  • Help develop datasets, infrastructure, and tooling to build ML models at scale
  • Advocate for and leverage the use of simulation tools (e.g. MuJoCo, Gazebo)
  • Integrate the use of novel techniques into Stretch software systems
  • Collaborate with adjacent teams (e.g. Manipulation, Planning, SW Platform) to define requirements and propose solutions
  • Serve as a go-to technical leader on the team, championing AI solutions to tackle challenging problems
What we offer
What we offer
  • medical, dental vision, 401(k), paid time off and an annual bonus structure
  • Fulltime
Read More
Arrow Right