Last Updated on June 1, 2026 by Justin Bryant
FanDuel is hiring an AI Software Engineer.
This position is focused on building AI-powered customer experiences, large language model applications, and innovative technology solutions within the sports betting industry.
The salary range is $170,000 to $213,000 per year, with bonus and equity opportunities available based on eligibility and performance.
What is FanDuel?
FanDuel is one of the largest mobile gaming and sports betting companies in North America. The company operates FanDuel Sportsbook, FanDuel Casino, FanDuel Racing, daily fantasy sports products, and FanDuel TV.
FanDuel is part of Flutter Entertainment, one of the world's largest sports betting and gaming companies.
Pay and Benefits
Salary Range:
$170,000 to $213,000 annually
Benefits Include:
- Medical, dental, and vision insurance
- Life and disability insurance
- 401(k) with up to 5% company match
- Annual bonus opportunities
- Long-term incentive compensation programs
- Paid time off and sick leave
- 14 paid company holidays
- Fertility and family planning benefits
- Mental health support programs
- Fitness benefits
- Commuter benefits
- Pet insurance
Job Highlight: AI Software Engineer
The AI Software Engineer will help research, prototype, build, and scale AI driven products and internal innovations. This role is part of FanDuel's Tech Transformation team and focuses on developing customer experiences powered by large language models, agent workflows, and emerging technologies.
The position requires a combination of software engineering expertise, AI implementation experience, technical leadership, and the ability to move quickly from concept to production.
Key Responsibilities
- AI Development: Design, prototype, and deploy AI powered products and services.
- LLM Solutions: Build and maintain large language model workflows, retrieval augmented generation systems, and agent based architectures.
- Technical Leadership: Help guide engineering quality, technical roadmaps, and improvement initiatives.
- Software Engineering: Develop secure, scalable, reliable, and maintainable software systems.
- Innovation: Research new technologies and rapidly test ideas that could improve customer experiences or internal operations.
- Collaboration: Work closely with stakeholders, customers, product teams, and engineering peers.
- Operational Excellence: Support best practices related to security, reliability, quality, monitoring, and performance.
- On Call Support: Participate in support rotations when required.
Qualifications
Education Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Experience Requirements:
- At least 7 years of relevant software engineering experience.
- Experience building and deploying production-grade large language models and AI agent systems.
- Experience with retrieval augmented generation, prompt management, model evaluation, monitoring, and reliability practices.
- Experience integrating AI systems into production software environments and development workflows.
- Strong experience designing scalable, fault-tolerant, and highly available systems.
Technical Skills
- Expertise in at least one programming language such as Python, JavaScript, Java, or .NET.
- Full-stack experience with React, React Native, Node.js, web, mobile, or connected device applications.
- Cloud infrastructure experience, preferably AWS.
- Strong understanding of software architecture and design patterns.
- Experience with CI/CD, automated testing, feature flags, A/B testing, and modern software delivery practices.
Preferred Qualities
- Strong technical judgment and problem-solving skills.
- Experience mentoring and empowering engineering teams.
- Ability to manage priorities in fast-moving environments.
- Passion for innovation and continuous improvement.
- Interest in the sports betting and gaming industry.
What Applicants Should Know
This is a senior-level engineering role focused on applying artificial intelligence technologies at scale. Candidates with hands-on experience building and operating production AI systems, particularly large language model applications and agent workflows, will likely be the strongest fit.
The position offers a high compensation range, comprehensive benefits, and the opportunity to work on cutting-edge AI initiatives for one of the largest sports betting platforms in North America.