Staff AI Software Engineer

FanDuel·Remote(United States)
Software Development
AdjustExcel

WFA Digital Insight

As the demand for AI and machine learning specialists continues to surge, with a 28% growth in job postings in the last year, professionals with expertise in designing and delivering production-grade LLM systems are in high demand. FanDuel, a leader in the sports betting environment, is seeking a skilled Staff AI Software Engineer to drive innovation and improve customer experiences. With the sports betting market expected to reach $8 billion by 2027, this role offers a unique chance to work on cutting-edge projects and collaborate with a talented team. Before applying, candidates should be prepared to showcase their expertise in AI software engineering, as well as their ability to work effectively in a fast-paced environment.

Job Description

About the Role

The Staff AI Software Engineer role at FanDuel is an exciting opportunity for a skilled professional to join a multidisciplinary team and work on complex AI projects. As a key member of the Tech Transformation team, you will be responsible for researching and building proof of concepts using new and innovative technologies to provide cutting-edge customer experiences and drive internal innovations for the business.

The ideal candidate will have a strong background in designing and delivering production-grade LLM/agent workflows, including tool/function calling, orchestration patterns, and retrieval-augmented generation (RAG). You will be working in a fast-paced environment, where the ability to think big, move quickly, and learn from failures is essential.

What You Will Do

  • Research and build proof of concepts using new and innovative technologies to provide cutting-edge customer experiences
  • Design and deliver production-grade LLM/agent workflows, including tool/function calling, orchestration patterns, and retrieval-augmented generation (RAG)
  • Collaborate with multidisciplinary teams to identify opportunities and put them into action quickly
  • Work effectively with other team members to identify any opportunities/problems arising from technical decisions
  • Participate in team design, scoping, and prioritization discussions
  • Seek to learn the business context and technologies behind your team's software
  • Invent, refine, and develop your solutions to ensure they are meeting customer needs and team goals
  • Rapidly prototype, experiment, and demonstrate production-like capabilities
  • Work on project ideas and strategy with customers, stakeholders, and peers, balancing customer requirements with the team requirements
  • Strive to become a subject matter expert in your area of expertise

What We Are Looking For

  • BA/BS degree in Computer Science or related software engineering field, or equivalent practical experience
  • 7+ years of relevant work experience in AI software engineering
  • Experience designing and delivering production-grade LLM/agent workflows, including tool/function calling, orchestration patterns, and retrieval-augmented generation (RAG)
  • Proven track record of operationalizing LLM systems end-to-end, including automated evaluation (offline + online), telemetry/monitoring, guardrails, and incident management
  • Strong understanding of data structures and algorithms, knowing when it is appropriate to use them and when it is not
  • Excellent communication and collaboration skills
  • Ability to work effectively in a fast-paced environment and adapt to changing priorities

Nice to Have

  • Experience with Adjust and Excel
  • Knowledge of cloud-based technologies and containerization
  • Familiarity with agile development methodologies
  • Experience with automated testing and deployment

Benefits and Perks

  • Competitive salary and benefits package
  • Opportunity to work on cutting-edge AI projects and collaborate with a talented team
  • Remote work options and flexible working hours
  • Professional development and growth opportunities
  • Access to the latest technologies and tools
  • Health and wellness benefits, including medical, dental, and vision insurance
  • 401(k) matching and retirement savings plan
  • Paid time off and vacation days
  • Holiday pay and sick leave
  • Employee discounts and perks

How to Stand Out

  • Tip: Make sure to highlight your experience with AI software engineering and LLM systems in your resume and cover letter.
  • Tip: Be prepared to provide examples of your work and projects you have led, and explain your design and development process.
  • Tip: Show your passion for AI and machine learning, and demonstrate your ability to learn and adapt quickly in a fast-paced environment.
  • Tip: Showcase your collaborative skills and experience working with multidisciplinary teams, and highlight your ability to communicate complex technical concepts to non-technical stakeholders.
  • Tip: Be prepared to discuss your experience with automated testing and deployment, and explain how you ensure the reliability and scalability of your solutions.
  • Tip: Research FanDuel and the sports betting industry, and be prepared to discuss how your skills and experience align with the company's goals and mission.
  • Tip: Be honest and transparent about your strengths and weaknesses, and demonstrate a willingness to learn and grow with the company.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.