Staff Machine Learning Engineer - Search

FanDuel

Atlanta, Georgia, United States
Base: $159,000 - $208,950 usd; bonus/equity: annua...
On-site
7+ years python or java experience
4+ years scalable software architecture design
2+ years vector search implementation
FanDuel is seeking a Staff Machine Learning Engineer to enhance their data-driven services by developing and managing critical ML systems for personalization and search across their platforms. The role requires significant experience in software architecture, ML systems, and cross-functional collaboration to deliver high-quality user experiences

Job Summary

  • You will own critical production ML systems across real-time personalization and search, delivering billions of recommendations per day.
  • The role involves designing intelligent search systems incorporating typeahead search, vector search, and ML personalization signals to optimize user experience.
  • FanDuel offers amazing benefits including health plans as low as $0 per paycheck, generous PTO, and a 401k match up to 5%.

Matching Summary

Match Score: 85

FanDuel is seeking a Staff Machine Learning Engineer to enhance their data-driven services by developing and managing critical ML systems for personalization and search across their platforms. The role requires significant experience in software architecture, ML systems, and cross-functional collaboration to deliver high-quality user experiences.

Salary

Base: $159,000 - $208,950 USD; Bonus/Equity: Annual bonus and long-term incentive opportunities based on performance; Benefits: Health plans, PTO, 401k match, commuter benefits, pet insurance

Skills & Requirements

Must-have

  • 7+ years Python or Java experience
  • 4+ years scalable software architecture design
  • 2+ years vector search implementation
  • Experience with AWS OpenSearch or Elasticsearch
  • Building platform components for ML deployment
  • Driving technical direction and architectural trade-offs
  • Experience with Spark, Flink, Kafka, Airflow

Nice-to-have

  • Typeahead and autocomplete system experience
  • Combining multiple retrieval systems for relevance
  • Hands-on experience with PyTorch or TensorFlow
  • Familiarity with SageMaker, Bedrock, or Databricks
  • Inclusive culture prioritizing growth and well-being
  • Autonomous team ownership of key components
  • Mentoring junior engineers to elevate practices

Key Requirements

  • 7+ years relevant coding experience
  • 4+ years designing scalable software architectures
  • 2+ years implementing vector search systems
  • 2+ years building ML/AI platform frameworks
  • 1+ years driving technical direction
  • 1+ years cross-functional collaboration
  • Cloud environment experience (AWS, GCP, Azure)

Work Rights

Not specified

Tailored Resume

Cover Letter