2,614 Open roles
98 Companies
54 Posted today
Jobs / Flutter (FanDuel) / Senior Machine Learning Engineer
Posted 2026-05-21

Senior Machine Learning Engineer

Description

As a Machine Learning Engineer at FanDuel, you will help unlock the full potential of vast amounts of real-time and relational data to provide business insights and world-class personalised experiences for customers. You will act as a linchpin between engineering teams, working downstream to build online applications and upstream to land necessary data for feature engineering. Additionally, you will collaborate with Data Scientists and Analysts to productionise, analyse, and validate AI-powered insights, organising and presenting data as a coherent product to stakeholders.

Responsibilities
  • Designing and implementing intelligent search systems incorporating typeahead search, vector search, and ML personalisation model signals to optimise relevance and user experience.
  • Contributing to the design and development of scalable serving systems for ML and GenAI/LLM models.
  • Developing platform features and capabilities such as CLI, SDK, infrastructure automation, and platform applications for streamlining the ML model and GenAI/LLM application development and deployment lifecycle.
  • Ensuring data security and privacy compliance including GDPR and CPP.
  • Managing data governance and data testing frameworks.
  • Implementing continuous integration and delivery of production data products.
  • Collaborating with peers and sharing best practices in system reliability, automation, and data quality.
  • Conducting regular design process reviews and ensuring development standards within the team.
  • Working with leadership to drive the adoption of ML and GenAI/LLM solutions to product engineering teams.
  • Designing and building data pipelines for production-level ML and GenAI/LLM infrastructure.
  • Motivating junior engineers on best practices and latest industry design patterns.
Requirements
  • 5-7+ years of relevant experience developing code in one or more core programming languages such as Python or Java (required).
  • 1+ years of experience implementing vector search, semantic search, or embedding-based retrieval systems for production ML or AI applications (required).
  • 1+ years of experience working with typeahead/autocomplete systems and integrating ML signals into query understanding or ranking workflows (required).
  • 1+ years of experience combining outputs from multiple retrieval systems to improve relevance (required).
  • 1+ years of experience in deploying ML and GenAI/LLM models under the constraints of scalability, correctness, and maintainability (required).
  • Hands-on experience with ML frameworks and libraries such as Scikit-learn, Pytorch, Tensorflow, LightGBM, Keras, or MLFlow (required).
  • Familiarity with LLM-specific frameworks such as LangChain or Hugging Face Transformers (required).
  • Hands-on experience with one or more ML and GenAI/LLM cloud services such as Amazon SageMaker, Amazon Bedrock, Databricks Mosaic AI, Seldon, or Arize (required).
  • 4+ years of experience designing and building software architecture with an emphasis on scalable architectures supporting traditional ML and advanced LLM workflows (required).
  • Deep understanding and knowledge of data structures, distributed computing, and software engineering principles (required).
  • 3+ years of experience demonstrating technical leadership working with teams, owning projects, and setting technical direction (required).
  • Experience with relevant tools such as Flink, Spark, Sqoop, Flume, Kafka, Amazon Kinesis, Terraform, or Airflow (required).
  • Ability to share findings in easy-to-consume formats through dashboards or data modelling (required).
  • Experience working in a cloud environment such as AWS, GCP, or Azure (required).
  • Experience with Databricks is a plus (nice-to-have).
  • Experience with Unity Catalog is a plus (nice-to-have).
  • Experience with vector databases for RAG workflows is a plus (nice-to-have).
Benefits
  • Health plans including programs for fertility and family planning, mental health support, and fitness benefits.
  • Generous paid time off and sick leave.
  • Annual bonus and long-term incentive opportunities.
  • 401k with up to a 5% match.
  • Commuter benefits.
  • Pet insurance.
  • 14 paid company holidays.
About Flutter (FanDuel)

FanDuel Group is an innovative sports-tech entertainment company that is changing the way consumers engage with their favorite sports, teams, and leagues. The premier gaming destination in the North America, FanDuel Group consists of a portfolio of leading brands across gaming, sports betting, daily fantasy sports, advance-deposit wagering, and TV/media, including FanDuel, Stardust Casino and TVG. The company is based in New York with US offices in Los Angeles, Atlanta, and Jersey City, as well as global offices in Canada and Scotland. The company’s affiliates have offices worldwide, including in Ireland, Portugal, Romania, and Australia. FanDuel Group is a subsidiary of Flutter Entertainment, the world's largest sports betting and gaming operator with a portfolio of globally recognized brands and traded on the New York Stock Exchange (NYSE: FLUT).

Read more about Flutter (FanDuel) →