DoorDash's People Applications team is seeking an AI Application Engineer to drive key technology decisions and innovations within the People experience. This role involves working closely with senior leaders and cross-functional partners to understand requirements, design, build end-to-end solutions, and maintain supporting services for applications across diverse technical areas.
Key responsibilities include:
- Building tools and resources for optimal employee experience
- Deploying Generative AI (LLMs) and cutting-edge ML tools
- Working with a global workforce to solve critical needs of employees and candidates
- Owning your space and being creative in navigating new areas of people technology and analytics
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Minimum 3 years experience in developing and deploying ML solutions, ideally including LLMs
- 5+ years of general software development experience
- Proficiency in Python, Java, or JavaScript for backend services
- Experience in designing and implementing AI solutions for real-world problems
- Understanding of machine learning algorithms and principles
- Experience with data preprocessing, mining, and analysis
- Familiarity with machine learning frameworks and libraries
- Experience with big data technologies and cloud platforms
- Proficiency with version control systems and Agile/Scrum development
Preferred skills:
- Experience with Generative AI frameworks and RAG implementation
- Web development skills using React, TypeScript, Express.js, Node.js, and Postgres
DoorDash offers a comprehensive benefits package, including a 401(k) plan with employer match, paid time off, parental leave, wellness benefits, and medical, dental, and vision coverage for full-time employees.
Join DoorDash to shape the future of local commerce and be part of an inclusive, diverse team committed to innovation and growth.