GrepJob
FanDuel

Staff Machine Learning Engineer - Search

FanDuel
Apply
11 days ago

Base Salary

$159k - $209k/yr

Responsibilities

  • Design and implement intelligent search systems with end-to-end ownership.
  • Build and scale multi-layer serving architectures for ML and GenAI/LLM models.
  • Drive the design and evolution of platform capabilities for ML application development.
  • Contribute to technical strategy and influence adoption of ML solutions across teams.
  • Apply best practices in data security, privacy, and governance.
  • Own the continuous integration and delivery of production-grade data and ML systems.
  • Set engineering standards and mentor junior engineers.

Requirements

  • 7+ years of experience in core programming languages like Python or Java.
  • 4+ years of experience in designing scalable software architectures for ML or search.
  • 2+ years of experience with vector search or embedding-based retrieval systems.
  • 1+ years of experience driving technical direction and influencing engineering decisions.
  • Experience with data and streaming technologies such as Spark or Kafka.
  • Strong understanding of data structures and distributed systems.
  • Ability to communicate technical concepts effectively.

Benefits

  • Array of health plans including mental health support and fitness benefits.
  • Generous paid time off and sick leave.
  • 401k with up to a 5% match.
  • Commuter benefits and pet insurance.
  • Annual bonus and long-term incentive opportunities based on performance.

Tech Stack

Apache AirflowApache FlinkApache KafkaApache SparkAzureDatabricksElasticsearchGoogle Cloud PlatformJavaPythonPyTorchscikit-learnTensorFlowTerraform

Categories

AI & MLBackendData Science