Job offers - CrawlJobs

ML Engineer United Kingdom Jobs

11 Job Offers

New
Senior ML Performance Engineer, Inference Optimisation
Save Icon
Optimise transformer inference for edge accelerators and GPUs at Wayve in London. Hands-on role spanning compilers, runtimes and kernels, with strong CUDA/TensorRT skills required. Hybrid working, equity and relocation support offered.
Salary Icon
Salary
Not provided
Wayve
Expiration Date
Until further notice
New
ML Systems Engineer - Model Training and Infrastructure (SWE-focused LLMs)
Save Icon
Join us in London as an ML Systems Engineer to train open-source SWE-focused LLMs. You'll build RL environments, synthetic data pipelines, and scalable ML infrastructure using Python, Go, Docker, and Kubernetes.
Salary Icon
Salary
Not provided
Cosine
Expiration Date
Until further notice
New
Senior ML Platform Engineer (Agentic Platform)
Save Icon
Preply seeks a Senior ML Platform Engineer in London to build a durable agentic platform with secure tool layers, state management and observability. Requires 5+ years backend/ML infra, strong Python and hands-on GenAI agent experience.
Salary Icon
Salary
Not provided
Preply
Expiration Date
Until further notice
New
Senior ML Platform Engineer (GenAI Platform)
Save Icon
Preply seeks a Senior ML Platform Engineer in London to build a GenAI platform with unified gateways, evaluation systems, and observability. Requires 5+ years in backend/ML infrastructure, strong Python, and hands-on Agentic AI expertise.
Salary Icon
Salary
Not provided
Preply
Expiration Date
Until further notice
New
Staff Software Engineer (ML QA)
Save Icon
Join Graphcore as a Staff Software Engineer (ML QA) in Bristol to build production-quality test infrastructure for their ML stack. Requires strong Python, CI/CD, and C/C++ skills. Enjoy flexible working, phantom equity, and up to 5% matched pension.
Salary Icon
Salary
Not provided
Graphcore
Expiration Date
Until further notice
New
Staff Software Engineer (ML QA)
Save Icon
Join Graphcore as a Staff Software Engineer (ML QA) in London to build production-quality test infrastructure for their ML stack. Requires strong Python, CI/CD, and C/C++ skills. Enjoy flexible working, phantom equity, and up to 5% matched pension.
Salary Icon
Salary
Not provided
Graphcore
Expiration Date
Until further notice
New
Graduate Software Engineer, AI/ ML Test Systems 2027
Save Icon
Join Graphcore's 2027 Graduate Programme in Bristol as an AI/ML Test Systems Engineer. Use your Python and C++ skills to test AI workloads on cutting-edge accelerator hardware. £45,000 salary plus great benefits.
Salary Icon
Salary
Not provided
Graphcore
Expiration Date
Until further notice
Senior Applied Data Scientist / ML Engineer
Save Icon
Senior Applied Data Scientist / ML Engineer role in the UK for a product-minded owner who ships models end-to-end. Requires 5+ years in applied ML, strong Python, SQL, dbt and Snowflake. B2B SaaS a plus.
Location Icon
Location
United Kingdom, United Kingdom
Salary Icon
Salary
Not provided
Marathon Data
Expiration Date
Until further notice
Sr Staff ML Forward Deployed Engineer, Enterprise GenAI
Save Icon
Salary Icon
Salary
Not provided
scale.com Logo
Scale
Expiration Date
Until further notice
Ai / Ml Engineer
Save Icon
Salary Icon
Salary
Not provided
awtg.co.uk Logo
AWTG
Expiration Date
Until further notice
Ml Ops/Ml Engineer
Save Icon
We are seeking an ML Ops/ML Engineer to develop and scale MLOps capabilities across diverse use cases in Portsmouth, UK. You will leverage GitLab CI/CD, Docker, Kubernetes, and DevSecOps to build secure, automated pipelines. Key skills include Python, Bash, AWS, Google Cloud, MLFlow, and Airflow,...
Salary Icon
Salary
Not provided
whitehallresources.com Logo
Whitehall Resources Ltd
Expiration Date
Until further notice

About the ML Engineer role

Explore the dynamic and in-demand field of Machine Learning Engineering through our comprehensive guide to ML Engineer jobs. A Machine Learning Engineer is a specialized professional who bridges the gap between data science and software engineering, focusing on designing, building, and deploying scalable ML systems into production. Unlike purely research-oriented roles, ML Engineers are responsible for the entire lifecycle of a machine learning model, ensuring it transitions from a conceptual experiment to a reliable, high-performance application that delivers real-world value.

Professionals in this role typically engage in a wide array of responsibilities. They design and implement robust data pipelines to feed model training, select and tune appropriate algorithms, and rigorously evaluate model performance. A core aspect of the job is deployment engineering, which involves packaging models into APIs or services, often using containerization tools like Docker and orchestration platforms like Kubernetes. Post-deployment, ML Engineers establish continuous monitoring systems to track model performance, data drift, and inference latency, ensuring systems remain accurate and efficient over time. They work closely with data scientists to operationalize prototypes and with software engineers to integrate ML components seamlessly into larger applications and microservices architectures.

The skill set for ML Engineer jobs is both deep and broad. Proficiency in Python is fundamental, alongside extensive experience with ML frameworks such as PyTorch and TensorFlow. Strong software engineering principles are non-negotiable, including writing clean, maintainable, and tested code. Candidates must understand cloud platforms (AWS, GCP, Azure) and infrastructure-as-code. Expertise in MLOps practices is increasingly critical, encompassing CI/CD pipelines for ML, model versioning, and experiment tracking tools. A solid foundation in data structures, algorithms, and system design is essential for optimizing inference speed and resource utilization. Soft skills like problem-solving, clear communication, and the ability to collaborate in cross-functional teams are equally important.

Typical requirements for these positions often include a degree in computer science, data science, or a related quantitative field, coupled with hands-on experience in bringing machine learning models to production. The profession offers a challenging yet rewarding career path for those passionate about creating intelligent systems that operate at scale. Whether you are an experienced engineer or looking to transition into this cutting-edge domain, understanding these core responsibilities and skills is the first step toward securing a role in ML Engineer jobs, where you can build the intelligent infrastructure of tomorrow.