Machine Learning

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

​Behind every advancement in Machine Learning is a world-class candidate. We specialise in connecting these individuals with opportunities that let them thrive. We envision a brighter future, enabled by Machine Learning.

With several decades of collective experience in tech recruitment, our specialist consultants have developed the knowledge, networks, and industry insight needed to source and secure game-changing Machine Learning talent, paving the way for future innovation.

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 specialist recruiters have the means to support you.

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

Data Science is home to high demand for talent, market-leading wages, niche roles, and a host of career prospects. Today’s companies survive and thrive on data-driven insights – outpacing your competition means making more of your data. A world-class workforce is the answer.

At DeepRec.ai, we specialise in identifying and securing incredible data scientists in skill-short markets. Our agile recruitment solutions have helped firms scale for success across a range of industries.

With a proven track record of success and an extensive international network, our specialist recruitment consultants connect leaders with diverse, engaged, highly qualified Data Science professionals on both a permanent and interim basis.

The roles we recruit for in Data Science Include: 

  • Data Scientist
  • Data Science Researcher
  • Data Science Team Lead
  • Head of Data Science
  • Head of Research

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 | DACH

Sam Warwick

Senior Consultant – Geospatial, Earth, & Defence Technology

LATEST JOBS

Ontario, Canada
MLOPs Engineer
Job Title: MLOps EngineerWork Arrangement: RemoteLocation: Toronto, CanadaSalary: Up-to $125,000 CADMLOps Engineer – Real-Time AI SystemsWe're looking for an experienced MLOps Engineer to help deploy and scale cutting-edge ML models for real-time video and audio applications. You'll work alongside data scientists and engineers to build fast, reliable, and automated ML infrastructure.Key ResponsibilitiesBuild and manage ML pipelines for training, validation, and inference.Automate deployment of deep learning and generative AI models.Ensure model versioning, rollback, and reproducibility.Deploy models on AWS, GCP, or Azure using Docker and Kubernetes.Optimize real-time inference using TensorRT, ONNX Runtime, or PyTorch.Use GPUs, distributed systems, and parallel computing for performance.Create CI/CD workflows (GitHub Actions, Jenkins, ArgoCD) for ML.Automate model retraining, validation, and monitoring.Address data drift, latency, and compliance concerns.What You Bring3+ years in MLOps, DevOps, or model deployment roles.Strong Python and experience with ML frameworks (PyTorch, TensorFlow, ONNX).Proficiency with cloud platforms, Docker, and Kubernetes.Experience with ML tools like MLflow, Airflow, Kubeflow, or Argo.Knowledge of GPU acceleration (CUDA, TensorRT, DeepStream).Understanding of scalable, low-latency ML infrastructure.Nice to HaveExperience with Ray, Spark, or edge AI tools (Triton, TFLite, CoreML).Basic networking knowledge or CUDA programming skills.
Harry CrickHarry Crick
Berlin, Germany
Senior AI Project Lead
Senior AI Project Lead – Berlin (Hybrid) Salary: €100k-€120k Are you obsessed with delivering real impact through AI? Do you thrive at the intersection of strategy, tech, and delivery - and want to lead ambitious AI projects from inception to implementation? At DeepRec.ai, we’re partnering with a cutting-edge AI consultancy based in Berlin, known for their unconventional thinking, startup energy, and ability to turn AI into real business breakthroughs. Their tight-knit, high-performing team is growing fast - and they’re looking for a Senior AI Project Lead who’s ready to build, lead, and land transformational AI projects that make a difference.What You'll Do:Own delivery from end to end – Lead AI projects from initial scoping through MVP launch and integration.Bridge stakeholders and tech – Be the trusted point of contact for clients, driving collaboration across teams and functions.Drive real outcomes – Translate ambiguous challenges into clearly scoped projects that generate exponential value.Shape the company – Take a core role in scaling a high-impact AI business and influencing its direction internally and externally.Mix it up – Work across industries: from corporates to NGOs, scale-ups to public sector bodies, all with one mission—AI done right.What You Bring:Proven delivery track record – 4+ years of experience managing and delivering complex, high-stakes projects in tech, consulting, or product.Execution mindset – You thrive under pressure, move fast, and bring others with you. Project management methodologies (Agile, Scrum) are second nature.Fluency in ambiguity – You make sense of messy, undefined challenges and chart a clear path forward.Strong communicator – Comfortable leading workshops, driving client conversations, and writing clearly (in German and English, C1+).Tech-fluent – You don’t need to code, but you speak the language of machine learning and understand the basics well enough to guide engineers and spot risks early.Bonus Points:Experience leading AI/ML projectsFamiliarity with Germany’s mid-market (“Mittelstand”) or public sector environmentsOpenness to travel (2–3 times/month)What’s On Offer:Leadership from day one – Influence the strategy, shape the culture, and take ownership of critical client relationships.Startup energy, solid foundation – A profitable, fast-growing company with no red tape, built by top-tier minds.High-impact projects – From voice assistants to large-scale predictive models, this team builds the real thing—not just PowerPoints.Flexible working – Hybrid setup with office space in Berlin.Top-tier compensation – Matching seniority and experience.This is not just another PM role. It’s a chance to drive real AI transformation in Europe—working with an elite team that values autonomy, curiosity, and courage.
Jonathan HarroldJonathan Harrold
Bristol, South West, England
Senior Robotics Manipulation Engineer
Senior Robotics Manipulation EngineerSalary: up to £125,000Location: CambridgeThe Companies Long Term Vision: Turn AI Robotics on its head.About Us:Join a business at is at the forefront of AI Robotics, developing cutting-edge solutions to revolutionize the industry. We are building a groundbreaking simulation platform designed for mass-scale simulations of robotic systems. By seamlessly transferring data from CPUs to GPUs without any delay, it will enable significantly faster and more cost-effective robot training.The Challenge:Traditional robot training methods rely heavily on CPUs, resulting in exorbitant costs and lengthy training times. Our goal is to surpass even the performance of leading simulators like Nvidia's, achieving a 100x speed improvement in training. This requires a deep understanding of robotics, control theory, and high-performance computing.As a Senior Robotics Control Engineer, you will:Contribute to the development of both our Robot Simulation Framework and AI Robotic Infrastructure.Develop control algorithms that effectively translate simulated environments to real-world robot behavior.Enhance the efficiency of machine learning models through techniques like quantization, pruning, and other optimization methods.Harness the power of GPUs through CUDA, Python, or Jax to accelerate simulations and training processes.Qualifications:Solid understanding of control theory, with a focus on manipulation and locomotion tasks.Proficiency in Python/C++ and deep learning frameworks like PyTorch.Extensive experience with GPU programming, including CUDA and GPU-accelerated libraries.Experience with robotics simulation frameworks (e.g., OpenAI Gym) is a plus.Experience working with physical robots is beneficial.Thrives in a fast-paced, dynamic environment and possesses the ability to contribute to all stages of product development.If you want to join a company that is pushing the boundaries of AI Robotics. Apply today!
Anthony KellyAnthony Kelly