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

Munich, Bayern, Germany
Snr Compiler Engineer
Job Title: Senior MLIR Compiler EngineerLocation: Germany About UsBe part of a team building ultra energy-efficient infrastructure for next-generation AI inference. Leveraging dynamic sparsity and brain-inspired computing architectures, we’re pioneering radically more efficient paths for GenAI algorithms. What You’ll DoDesign, implement, and optimize MLIR-based compiler frameworks for our brain-inspired AI hardware.Collaborate closely with hardware and software teams to map dynamic sparsity algorithms efficiently to our architecture.Develop new compiler passes, transformations, and optimizations tailored for energy-efficient AI workloads.Profile and analyze compiler performance to identify and eliminate bottlenecks.Contribute to open-source compiler technologies where applicable. What We’re Looking For4+ years of experience as a compiler engineer or developer, ideally with a focus on MLIR, LLVM, or related frameworks.Strong knowledge of compiler design, intermediate representations, and optimization techniques.Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) and their compiler stacks is a plus.Familiarity with hardware-aware optimization (e.g., for GPUs, accelerators, or custom architectures).
Anthony KellyAnthony Kelly
Mountain View, California, United States
(Senior) Data Scientist
Senior / Staff Data ScientistCompensation: Up to $250,000 + Equity + BenefitsLocation: Mountain View, CA or Waterloo, ON (Hybrid)DeepRec.ai have been tasked to hire an experienced Data Scientist to lead the development of systems that support model evaluation, ranking infrastructure, and data-informed product features. This is a senior-level position suited to someone who combines deep technical capability with a strong understanding of product and user experience.You’ll be responsible for designing experiments, building evaluation frameworks, and extracting insights from behavioural signals and system-level data. The work will involve close collaboration with engineering, product, and research teams, with real impact on product direction and model quality.Responsibilities:Design and run experiments to measure model performance using user interaction and human feedback.Develop robust methodologies for sampling, scoring, bias correction, and metric definition.Collaborate with engineering to build scalable data pipelines and deploy evaluation logic.Investigate product usage data to uncover insights that inform product and research roadmaps.Build dashboards, tracking tools, and diagnostics to monitor core business and performance metrics.Contribute to system design through code contributions, schema proposals, and infrastructure decisions.Qualifications:10+ years of experience in data science, applied machine learning, or related technical roles.Deep understanding of experimental design, causal inference, and applied statistics.Proficient in Python and key scientific libraries (NumPy, pandas, scikit-learn, statsmodels).Experience working on ranking systems, embedding-based models, or preference learning techniques.Familiarity with data warehousing and query tools (e.g. BigQuery, SQL).Ability to communicate technical ideas clearly and translate them into product-relevant insights.Additional Experience (Preferred):Previous work on evaluation frameworks for LLMs or RLHF pipelines.Exposure to consumer-scale AI systems, recommender products, or human-in-the-loop workflows.Knowledge of experimentation platforms or A/B testing infrastructure.
Sam WarwickSam Warwick
Mountain View, California, United States
Data Infrastructure Engineer
Data Infrastructure EngineerCompensation: Up to $250,000 + Equity + BenefitsLocation: Mountain View, CA (Hybrid)DeepRec.ai have been tasked a Data Infrastructure Engineer to take ownership of the company’s analytics backbone — from warehouse design through to integration, performance, and data reliability. This role will play a key part in enabling company-wide insight and analysis through well-structured, secure, and scalable systems.You’ll lead initiatives around warehouse architecture, define data models that support reporting and research, and work across teams to ensure data flows accurately and efficiently. This role suits someone who enjoys designing systems from the ground up and takes pride in robust, well-documented engineering work.Responsibilities:Design and deploy a scalable data warehouse to support analytics and business intelligence.Define data models and schemas that serve a wide range of use cases across engineering and product.Develop and maintain ETL/ELT pipelines to ensure data completeness and integrity.Monitor performance, optimise queries, and maintain healthy data infrastructure.Work closely with stakeholders to define data requirements and deliver solutions that support them.Enforce standards around data governance, access control, and compliance.Maintain high-quality documentation and contribute to long-term data architecture planning.Qualifications:10+ years of experience in data engineering, data architecture, or analytics infrastructure.Strong experience with warehouse technologies (e.g. BigQuery, Snowflake, Redshift).Fluency in SQL and familiarity with relational databases (e.g. Postgres, MySQL).Experience with ETL frameworks and tools (e.g. Airflow, dbt, Talend, or Apache NiFi).Familiarity with cloud services and infrastructure (AWS, GCP, or Azure).Strong problem-solving abilities and the ability to work independently or cross-functionally.
Sam WarwickSam Warwick
Hamburg, Germany
Lead Data Scientist
A fast-moving team working at the forefront of mobile advertising is looking for a Lead Data Scientist to help shape the future of programmatic monetisation. This role offers the opportunity to work on real-time bidding systems where ads are auctioned and rendered in milliseconds across thousands of mobile apps. The team develops advanced algorithms and data-driven systems that directly compete with some of the biggest names in the industry. With a focus on research-driven innovation, the team aims to balance the needs of users, publishers, and advertisers while maintaining a high-quality user experience. The Lead Data Scientist will be responsible for growing and mentoring a team, driving technical direction, and contributing directly to data science projects. At least half of the role will involve hands-on work, with the remainder focused on leadership, collaboration, and strategic planning. Key ResponsibilitiesBuild and lead a high-performing data science team, including hiring, mentoring, and setting best practicesTranslate business goals into data solutions that strengthen the competitiveness of the ad platformWork on data science tasks individually, contributing significantly to project outcomesDocument experiments, methodologies, and implementation details clearlyCollaborate closely with product, infrastructure, and business teamsContribute to strategic planning and define quarterly and long-term objectivesRequired Skills and ExperienceA degree in mathematics, physics, computer science or equivalent experience in data science (minimum 5 years)At least 2 years of leadership experience, including line management and career development supportStrong programming skills in Python, R, Scala, Julia or similar languagesProven analytical skills and a solution-oriented mindsetExperience working with large-scale data platforms such as AWS Athena, Kafka, Spark, Flink, and S3Expertise in scailing recomendation systemsAbility to explain complex mathematical concepts in simple termsExcellent communication skills and experience working across teamsDesirableExperience building and selecting technologies for a modern data science tech stack (e.g. Airflow, Kafka, Flink)Understanding of MLOps and collaboration with engineering teamsBenefits and PerksHybrid working model with up to two remote days per week and three weeks per year of remote work from anywhere30 days annual leaveComprehensive relocation support including visa assistance, relocation bonus, and reimbursement for language coursesMonthly company lunches, snacks, and fresh pastriesAccess to an in-house gym, personal trainer, and wellness classesFrequent team and company eventsBudget for professional development, training, and certificationsEquity programme for full-time employeesMental health and wellbeing support through a dedicated assistance programme
Anthony KellyAnthony Kelly
Zürich, Switzerland
Senior AI Engineer– VLAs (Vision-Language Action) & Dexterous Manipulation
We are looking for an experienced Engineer/Scientist to join a cutting-edge robotics team in Zurich, focused on humanoid manipulation through state-of-the-art AI. You will contribute to developing and deploying learning-based controllers to enable robots to interact intelligently, reliably, and flexibly with complex environments. This role is deeply hands-on with real robot hardware, leveraging your expertise across vision-language-action (VLA) models, diffusion models, reinforcement learning, and dexterous manipulation. What we’re looking for:PhD or Master's in Robotics, AI, or related fieldsStrong expertise in learning-based dexterous manipulation (multi-fingered grasping, task-oriented manipulation)Practical experience with running real-time controllers on robotic hardwareDeep knowledge of diffusion models, transformers, CVAEs, normalizing flowsExperience working with ROS, PyTorch, and PythonFamiliarity with vision-language models (VLA/VLMs/LLMs) for robotic planning or failure detectionBonus: experience with synthetic data generation, simulation environments, teleoperation systemsWhy this role?Join a high-calibre team (ex-ETH / ex-NVIDIA founders) backed by significant investment (Seed + Series A secured)Work at the intersection of simulation, reinforcement learning, and robotics hardwareContribute to next-generation humanoid robots without reliance on traditional imitation learning paradigmsIf you’re passionate about building more intelligent robots through cutting-edge AI and want to work in a fast-moving, well-resourced environment, we’d love to hear from you.
Paddy HobsonPaddy Hobson
Paris, Ile De France, France
Quantitative Researcher / Data Scientist
Quantitative Researcher – Crypto Markets & Signal Modeling A remote-first trading company is looking for a Quantitative Researcher or Data Scientist to help uncover short-term alpha in emerging crypto assets. You'll focus on surfacing opportunities in memecoin markets using a mix of blockchain analytics, sentiment signals, and time-series modeling. Key Details:Start date: ASAPLocation: Remote - EuropeContract: 3 months (potential to extend or go permanent)Rate: €500–€550/dayRole OverviewDevelop data-driven signals using blockchain indicators such as wallet flows, token velocity, and on-chain user activityBuild fast-reacting models to support short-horizon trading strategies with high win potentialUse real-world backtesting and live data to validate and adjust strategy parametersTrack platform-level performance metrics (e.g. retention, revenue trends) to support operational insightsWork closely with engineering teams to translate models into production-grade trading botsIdeal ProfileAdvanced academic background (PhD or equivalent experience) in a quantitative disciplinePrevious work in high-performance trading environments (HFT, hedge funds, or crypto-native quant firms)Strong command of Python, R, or MATLAB with a focus on market modeling and alpha researchFamiliarity with crypto trading ecosystems, especially volatile altcoins or Solana-based assetsComfortable navigating uncertain, noisy data and high-frequency environments
Sam OliverSam Oliver
Milan, Italy
Geospatial Full Stack Engineer
DeepRec.ai has been retained by a fully-integrated earth observation analytics provider, tasked with the hire of a Geospatial Full Stack Engineer as they grow in size. As a business, they combine satellite imagery, distributed mapping systems, and mobile data to create insights into urban environments and spatial socio-economic factors to address some of the most pressing challenges of our century - climate change, sustainable development, humanitarian crises, disaster exposure and more. On the technical front, they rely on open source software, serverless architecture, client side rendering, map tiling as well as the adoption of cloud-native geospatial formats including the likes of GeoParquet, COG, PMTiles and STAC. They also collect in-situ geospatial data with their proprietary technology, with their system requiring two components: a management dashboard and a mobile app.Your role? To build modern and efficient web applications to allow users to play with the models that they develop and visualize their outputs, or to display analytics and allow users not only to understand them but also interact with them as well. For context, these web applications have to be backed by a solid API platform, which could also be offered to clients to integrate their services in their processes programmatically.  The type of candidate we're looking for has experience across the following stack:Frontend (Web App):Main programming language: JavaScript.Main library: React.js. Geospatial libraries: DeckGL, MapLibre GL JS, Turf.js. Data libraries: Recharts.js. Backend: Main programming language: JavaScript, Python. Main platform: Node.js. API: FastAPI. DBs: Postgres.Auth: Keycloak.Geospatial: PostGIS, TiTiler (ext: PgSTAC, TiPg).Cloud (preferably AWS): Basics: S3, ECR, codeartifact.EC2, ECS.Auth: Cognito. Networking: VPC, ELB.Serverless: Lambda, stepfunctions. IaC: SAM, CDK. Cloud-Native Geospatial: GeoParquet.PMTiles.COG.Zarr.STAC. Interested? Please apply with your most up-to-date CV and should you be considered a suitable fit, a consultant will be in touch.
Sam WarwickSam Warwick
Remote work, Germany
Technical Program Lead – AI & Coding Operations
Role: Technical Program Lead – AI & Coding Operations€120,000 – €150,000 + Equity + Bonus (negotiable)Remote Europe | Full-time | Eastern Time hours requiredA fast-growing Series B tech company backed by top investors is looking for a Technical Program Lead – AI & Coding Operations to lead large-scale coding initiatives supporting cutting-edge LLM and GenAI solutions for enterprise clients.This is a high-impact leadership role ideal for someone who combines deep coding expertise with operational and project management strength. You’ll be responsible for overseeing 100+ contractor coders, designing coding roadmaps, and ensuring delivery of clean, high-quality data/code for machine learning pipelines.What You’ll Do:Lead end-to-end execution of high-volume coding projects.Translate messy legacy code/data into structured workflows and clear, actionable instructions.Design and maintain high standards for coding quality and delivery timelines.Manage and mentor a global team of 100+ coder contractors.Define QA protocols and troubleshoot operational or technical roadblocks.Collaborate cross-functionally with internal stakeholders and technical teams.What You’ll Bring:6+ years hands-on coding experience (Python, Java, JavaScript, or similar).3+ years in technical project management roles.Expertise in version control, debugging, and scalable software practices.Experience with or exposure to LLMs and Generative AI tools/pipelines.Fluency in multiple programming languages and a solutions-first mindset.Strong leadership and communication skills for managing large distributed teams.What’s On Offer:€120,000 – €150,000 base salary (negotiable)Equity and performance bonusesRemote-first flexibility (must overlap with ET hours)Comprehensive benefits & professional development supportChance to shape the operational foundation of a fast-scaling GenAI company
Jonathan HarroldJonathan Harrold