Machine Learning

Discover the best of tech – Machine learning recruitment for next-gen breakthroughs.

There's a world-class candidate behind every innovation. We specialise in connecting them with the startups and scaleups shaping the future of machine learning. 

With several decades of collective experience in tech recruitment, our ML consultants have developed the knowledge, networks, and industry insight needed to source and secure game-changing talent. We’re proud to partner with the world’s Machine Learning innovators, ranging from startups to tech giants across the UK, Ireland, the US, Switzerland, and Germany. 

Whether you're building bleeding-edge multimodal AI systems or you're hoping to find a meaningful new career in Machine Learning, DeepRec.ai’s ML recruiters have the means to support you. 

Hoping to hire? 

Chat with an ML Consultant

Looking for a fresh start?

Discover the best ML jobs

The roles we cover in Machine Learning include:

  • Senior Machine Learning Engineer

  • Machine Learning Engineer

  • Head of AI

  • Head of Deep Learning

  • Head of Machine Learning

  • Deep Learning Engineer

  • Heard of Product - AI

  • Product Owner - AI

  • Project Manager - AI

  • Senior Deep Learning Engineer

  • MLOps Developer

  • MLOps Engineer

  • Machine Learning Ops Engineer

  • KubeFlow/ MLFlow

  • Machine Learning Engineer

  • Machine Learning Researcher

  • Machine Learning Team Lead

  • Head of Machine Learning

  • Head of AI

MACHINE LEARNING CONSULTANTS

Anthony Kelly

Co-Founder & MD EU/UK

Hayley Killengrey

Co-Founder & MD USA

Nathan Wills

Senior Consultant | Switzerland

James Davis

Principal Consultant | USA

Sam Oliver

Senior Consultant | Contract DACH

Sam Warwick

Senior Consultant – Geospatial, Earth, & Defence Technology

LATEST JOBS

Berlin, Germany
Senior Search Specialist
Are you ready to make online shopping smarter, faster, and more intuitive? We’re looking for a motivated Search Engineer to level up the search experience on our high-traffic eCommerce platform. What you’ll do:Architect and innovate with Elasticsearch, machine learning, and next-gen search techOptimize and personalize search relevance, ranking, and discoveryLead and mentor a talented team of engineersMeasure success with real impact using metrics like NDCG, F1, and CTRWhat you’ll bring:Strong skills in Java, Spring Boot, and PythonHands-on experience with Elasticsearch (or similar) and ML tools such as XGBoost, transformers, and LLMsExperience scaling high-traffic eCommerce or SaaS search systemsA can-do mindset and passion for solving complex problemsWhat you’ll love:An award-winning, people-first workplace cultureFlexitime and hybrid working options for better work-life balanceFreedom to choose your tech setupHealth and fitness perks, fresh local food, and even an in-house tennis courtIf you’re passionate about building world-class search experiences and want to join a team that values innovation and balance, we’d love to hear from you.
Anthony KellyAnthony Kelly
Cambridge, Cambridgeshire, East Anglia, England
Senior Digital Design Engineer
Implement high-performance AI inference solutions on FPGA, contributing to our SystemVerilog IP library and delivering complete FPGA designs for deployment in modern data centers. Role: (Senior) Software DeveloperSalary: up to £90,000Location: Cambridge (onsite 3 days per week) Working closely with software and ML engineers, you’ll integrate against compilers, runtimes, and drivers to build reliable, low-latency, high-throughput applications. You’ll design reusable, parameterizable IP for the latest AI-capable FPGAs, package full solutions, achieve timing closure through floorplanning, and test designs on hardware. You’ll also extend verification environments, make low-level software interface changes, and help shape coding standards and Agile workflows. You’ll bring:5+ years of SystemVerilog/Verilog/VHDL experienceStrong FPGA EDA tool knowledge (Quartus, Vivado)Experience in FPGA bring-up, timing closure, and Linux dev environments
Anthony KellyAnthony Kelly
Cambridge, Cambridgeshire, East Anglia, England
(Senior) Software Developer
Design and build software systems that run ML inference workloads with state-of-the-art efficiency on FPGA-based accelerators. Role: (Senior) Software DeveloperSalary: up to £90,000Location: Cambridge (onsite 3 days per week) You’ll work across the stack, from co-designing instruction sets with hardware engineers to developing compilers, APIs, and runtime libraries for seamless ML integration. The role involves systems programming, compiler development, and creating tools for debugging, profiling, and optimisation. Our stack is primarily written in Rust, chosen for its performance, safety, and mature tooling. We’re a small, collaborative team with deep technical expertise, tackling some of the biggest challenges in ML today. We focus on end-to-end optimisation, from algorithms down to silicon, to deliver world-leading performance with low power consumption. You’ll bring:3+ years in systems programming, performance-sensitive code, or compiler devExperience with Rust (or C/C++/functional languages)Strong problem-solving skills and enthusiasm for novel architectures
Anthony KellyAnthony Kelly
Bremen, Germany
Senior Machine Learning Engineer (Robotics)
Senior Machine Learning Engineer (m/f/d)Join a mission-driven tech team applying cutting-edge AI to the recycling and waste management sector. They’re developing intelligent systems to optimize material detection, sorting, and process efficiency. Making industrial operations smarter and more sustainable. We're looking for a Senior Machine Learning Engineer with strong experience in computer vision and Robotics to help design and deploy advanced models in production environments.This is a key position as part of their Bunker Management solution in the waste process. You will work on automating the crane picking when organising the bunkers thought multiple sensors. Due to this they are looking for a candidate with experience in robotics and a strong understanding of sensors for object detection, impurity detection, temperature monitoring etc.What You’ll DoDevelop and deploy ML solutions for image and time-series data (e.g. object detection, anomaly detection, forecasting)Design scalable algorithms and integrate them into real-world systemsStay on top of the latest AI research and apply new technologies (e.g. Deep Learning, LLMs)Lead code reviews, mentor junior engineers, and promote development best practicesMonitor and continuously optimize models in productionWhat We’re Looking For4+ years of experience in CV (e.g. CNNs, YOLO) and time series (e.g. LSTM, Transformers)Strong Python/C++ skills and experience with ML frameworks (e.g. PyTorch, TensorFlow, OpenCV) and Robotics frameworks (ROS1/ROS2)Experience working with Sensors for real-world applications.Proven record of building and deploying real-world ML applicationsSolid math and data analysis skillsFluent in English and German; strong communication and leadership abilitiesWhat We OfferA key role in shaping AI products in an innovative fieldFlat hierarchies, creative freedom, and an agile environmentA diverse, interdisciplinary team and flexible working optionsModern office space and participation in company success (e.g. VSOP)Salary Budget: €80 - 95k (Dependant on Experience)
Paddy HobsonPaddy Hobson
London, Greater London, South East, England
GenAI Architect
We're hiring on behalf of a client building a next-gen AI platform for regulatory automation. They’re urgently looking for a GenAI Architect to lead the design and deployment of multi-agent systems and integrate cutting-edge LLM capabilities into their SaaS product.You’ll be focused on designing autonomous AI agents that can reason over complex regulatory content and automate key compliance workflows for enterprise customers. This includes building out retrieval-augmented generation pipelines, memory layers, and orchestration logic for goal-directed agent behaviour. The role is remote-first (UK, Ireland, or Europe). Core responsibilities:Designing end-to-end GenAI architecture including RAG pipelines, graph-based memory, vector search, and LLM agent orchestrationDeploying solutions using frameworks like LangChain, Autogen, LlamaIndex, LangGraphDriving AI strategy and performance evaluation with MLOps tools (Langsmith, MLflow, SageMaker)Leading system integration, roadmap definition, and stakeholder collaborationYou’ll work across product, engineering, and AI to bring scalable features into production. If you’ve built GenAI systems in production and enjoy working with advanced agent frameworks, I’d be happy to share more. If you're interested, feel free to respond with your most up-to-date resume/CV and I'll be in touch to discuss your profille.
Nathan WillsNathan Wills
Germany
MLOps Engineer
Job Title: MLOps EngineerLocation: Paris, Munich or remote in EuropeYour mission is to to make AI more efficient, accessible, and sustainable. We build tools to help organizations develop AI with minimal cost and carbon impact.Manage and optimize ML infrastructure and SaaS platform. You’ll develop backend services, basic front-end interfaces, and contribute to cloud platform for model compression and benchmarking. You’ll manage our AWS clusters (For now - open to change), ensuring scalable, reliable compute for ML workloads, and collaborate with ML engineers, software teams, and our go-to-market group.Required Skills:Strong programming skills (Python, C++, Java)Experience with cloud platforms, containerization, CI/CD, and IaC (Terraform/CloudFormation)Familiarity with ML algorithms and pipelinesStrong collaboration and ownership mindsetBonus: Experience with deep learning frameworks or open-source MLOps.
Anthony KellyAnthony Kelly