Staff AI Software Engineer
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.