Fanduel
Staff Machine Learning Engineer - Search
Atlanta. Posted 6 months ago
The role
You will own critical production ML systems for real-time personalization and search. You will design intelligent search systems, build multi-layer serving architectures for ML and GenAI/LLM models, and drive the evolution of platform capabilities.
What you will do
- Designing and implementing intelligent search systems with typeahead, vector search and ML personalization signals
- Building and scaling multi-layer serving architectures for ML and GenAI/LLM models
- Driving the design and evolution of platform capabilities like CLI, SDK, and Infra Automation
- Contributing to technical strategy and influencing adoption of ML and GenAI/LLM platform solutions
- Applying best practices in data security, privacy, governance, and data testing frameworks
- Owning the continuous integration and delivery of production-grade data and ML systems
- Setting engineering standards and mentoring junior engineers
Required qualifications
- 7+ years of relevant experience developing code in one or more core programming languages (Python, Java, etc.)
- 4+ years of experience designing and building scalable software architectures, including systems supporting ML, Search or LLM workloads
- 2+ years of experience implementing vector search, semantic search, or embedding-based retrieval systems (RAG workflows) for production ML or AI applications with vector store such as AWS OpenSearch,
- 2+ years of experience building platform components and frameworks improving ML/AI development and deployment efficiency
- 1+ years of experience driving technical direction, making architectural trade-offs, and influencing engineering decisions across teams
- 1+ years of experience collaborating cross-functionally, working with leadership and influencing and driving partner teams to adopt platform capabilities and best practices
- 1+ years of experience conducting design reviews and setting engineering standards within a team
- Experience with data and streaming technologies (e.g. Spark, Flink, Kafka, Airflow, Terraform)
- Experience working in cloud environments such as AWS, GCP, or Azure
- Experience designing and building data pipelines for production ML and GenAI/LLM systems
- Strong understanding of data structures, distributed systems, and software engineering principles
- Demonstrated ability to independently own and deliver complex technical projects end-to-end in ambiguous environments
Nice to have
- 1+ years of experience working with typeahead / autocomplete systems and integrating ML signals into query understanding or ranking workflows
- 1+ years of experience combining outputs from multiple retrieval systems (e.g., vector search + typeahead + personalization models) to improve relevance
- 1+ years of experience deploying ML and GenAI/LLM models under constraints of scalability, correctness, and maintainability in production environments
- Hands-on experience with ML frameworks (Scikit-learn, PyTorch, TensorFlow, etc.) and familiarity with LLM frameworks
- Hands-on experience with ML and GenAI/LLM platforms (e.g., SageMaker, Bedrock, Databricks, etc.)
Benefits
- Health plans including fertility and family planning, mental health support, and fitness benefits
- Generous paid time off (PTO & sick leave)
- Annual bonus and long-term incentive opportunities
- 401k with up to a 5% match
- Commuter benefits
- Pet insurance
- Medical, vision, and dental insurance
- Life insurance
- Disability insurance
- Cash bonuses and stock program participation
- 14 paid company holidays
- Paid sick time
About the company
FanDuel Group is the premier mobile gaming company in the United States and Canada. It consists of a portfolio of leading brands across mobile wagering, horse racing, and daily fantasy sports.