GrepJob
FanDuel

Staff Machine Learning Engineer - Search

FanDuel
Apply
11 days ago
Atlanta, GA, USAStaff+

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 developing code in core programming languages like Python or Java.
  • 4+ years of experience designing scalable software architectures for ML or search systems.
  • 2+ years of experience implementing vector or semantic search systems for production ML applications.
  • 1+ years of experience driving technical direction and influencing engineering decisions.
  • Experience with data and streaming technologies such as Spark, Flink, or Kafka.
  • Strong understanding of data structures, distributed systems, and software engineering principles.
  • 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 SparkAWSAzureDatabricksElasticsearchGoogle Cloud PlatformJavaPythonPyTorchscikit-learnTensorFlowTerraform

Categories

AI & MLBackendData Science