Skip to content
IntercomIntercom

Staff Machine Learning Scientist

The Staff Machine Learning Scientist identifies and frames product opportunities, researches algorithms, evaluates models, and partners with engineers to ship impactful ML products. The role requires 5–8 years of applied ML experience, technical leadership, strong programming, and advanced ML education.

About the job

Responsibilities

  • Play an active role in hiring, mentoring, and career development of other engineers.
  • Raise technical standards for performance, reliability, and operational excellence.
  • Identify areas where machine learning can create customer value.
  • Frame product problems appropriately for machine learning in collaboration with engineering, Product, and Design stakeholders.
  • Conduct exploratory data analysis and research to deeply understand problem areas.
  • Research and identify appropriate algorithms and tools, balancing pragmatism with innovation.
  • Perform offline evaluations to determine whether algorithms will work.
  • Work with engineers to bring prototypes into production.
  • Plan, measure, and share learnings to inform iteration.
  • Partner with the broader team to build excellent machine learning products.

Requirements

  • 5–8 years of applied machine learning experience.
  • Previous experience in a senior or staff role in data science, software development, or academia.
  • Significant demonstrated impact on products or teams.
  • Strong programming skills.
  • Experience serving as the primary technical leader for a team.
  • Strong communication skills within engineering teams and across disciplines.
  • Comfort working with ambiguity.
  • Advanced education in machine learning or a related field, typically an MSc.
  • Scientific thinking skills.

Nice-to-haves

  • Track record of shipping machine learning products.
  • PhD or experience in a research environment.
  • Deep experience in an applicable machine learning area, such as NLP, deep learning, Bayesian methods, reinforcement learning, or clustering.
  • Strong statistics or mathematics background.
  • Visualization, data, and SQL skills, including Matplotlib.

Compensation and Benefits

  • Competitive salary and equity.
  • Lunch provided on weekdays, snacks, and a stocked kitchen.
  • Regular compensation reviews.
  • Pension scheme with matching up to 4%.
  • Life assurance and comprehensive health and dental insurance for employees and dependents.
  • Flexible paid time off.
  • Paid maternity leave and six weeks of paternity leave.
  • Cycle-to-Work Scheme and secure bike storage.
  • MacBook or other equipment needed to perform the role.
  • Unlimited access to Claude Code and other AI tools.
  • Relocation support for employees moving to company offices.

Skills

Machine Learning, Python, Natural Language Processing, Deep Learning, Bayesian Methods, Reinforcement Learning, Clustering, Statistics, Mathematics, SQL, Matplotlib, Data Visualization

Payabli

Payabli

Remote

Staff Machine Learning Engineer
No salary listedRemote8+ YOEML Engineering

Sets the technical direction for production machine learning across a payments platform, building and scaling models for risk, authorization, disputes, and forecasting. Requires 8+ years of ML engineering experience, including production model ownership and strong technical leadership.

Datadog

Datadog

Bordeaux, France
Senior AI Engineer – Notebooks
No salary listedHybrid6+ YOEML Engineering

Build and operate AI-powered, customer-facing workflows for Datadog Notebooks, combining reliable backend systems with LLM capabilities. The role requires 6+ years of engineering experience, Go or Python expertise, and experience delivering production AI products.

MongoDB

MongoDB

Cork, Ireland
Senior Data Scientist
No salary listedHybrid5+ YOEML Engineering

Research, prototype, and ship statistical and machine learning features that improve MongoDB’s fleet stability, release safety, resource efficiency, and operational automation. The role requires 5+ years of hands-on ML development, strong Python and systems-design skills, and a master’s degree or equivalent quantitative experience.

Reddit

Reddit

United Kingdom
Senior Machine Learning Engineer, Ads Foundational Representations
No salary listedRemote5+ YOEML Engineering

Build and deploy embedding, sequence, and language-model representations for Reddit Ads, taking ML projects from requirements and experimentation through production. The role requires 5+ years of end-to-end industry ML experience, with expertise in NLP or computer vision and deep-learning frameworks.

Hudl

Hudl

Barcelona, Spain
Senior MLOps Engineer - Edge
No salary listedRemote5+ YOEML Engineering

Build and operate edge MLOps infrastructure for smart-camera machine-learning systems, including model deployment, TensorRT compilation, fleet updates, telemetry, and reliability. The role requires production MLOps experience, embedded inference optimization, and strong collaboration with data-science and embedded-engineering teams.