About the company
Lyft's purpose is to serve and connect. The Self-Serve Intelligence team, within the Safety & Customer Care org, builds AI-powered systems that resolve rider and driver suboptimal experiences without agent involvement through AI Assist, automations, and self-serve workflows.
Responsibilities
- Write well-crafted, well-tested, readable, and maintainable code
- Partner with senior engineers to design, build, and ship backend services and GenAI-powered products
- Independently lead tasks from idea to execution
- Contribute to evaluation frameworks that measure and improve the quality of GenAI-driven customer experiences
- Build and extend APIs and data models within the team's services
- Debug and help improve the reliability of the systems you work on
- Learn and apply emerging AI capabilities to your day-to-day work
- Partner with machine learning, product, design, data science, and operations
- Participate in code reviews and knowledge sharing
Requirements
- Proficiency in at least one general-purpose programming language (e.g., Python, Java, Go); Python preferred
- Familiarity with distributed systems and microservices
- Familiarity with building or consuming APIs in a service-oriented environment
- Exposure to at least one operational or analytical data system (e.g., DynamoDB, Redis)
- Ability to write thorough, scalable, and clear design documentation
- Experience using AI-assisted development tools responsibly
- Good written and verbal communication skills
Preferred qualifications
- Hands-on exposure to LLMs, agentic workflows, or building AI Agents
- Experience with prompt engineering, model evaluation pipelines, or AI agent frameworks
- Familiarity with monitoring and debugging production services