← All roles

Senior Software Engineer, AI Entries

Lyft ·Toronto, Canada ·Hybrid 19h ago
PythonGoAWSGCPAzurePostgreSQLDynamoDBDistributed SystemsLangChain

About the role

Lyft's Applied AI team seeks a Senior Backend Engineer to build foundational infrastructure connecting Lyft to AI ecosystems. Responsibilities include architecting APIs and orchestration layers for third-party agents, establishing engineering best practices, driving high-impact projects, mentoring engineers, writing maintainable code, participating in code reviews and on-call rotation. The role requires collaboration with product, data science, and operations teams.

Requirements

BS/MS in CS or equivalent, 5+ years software engineering experience, proficiency in Python and Go, experience with cloud platforms (AWS, GCP, Azure), distributed systems, databases (PostgreSQL, DynamoDB), AI tools (Copilot, Claude Code, Cursor), object-oriented programming, data structures/algorithms. Bonus: LLM orchestration (LangChain), vector databases, APIs for conversational agents.

About the company

Lyft

Lyft is a transportation network company providing on-demand and scheduled rides. Their value proposition is to offer reliable, convenient, and accessible rides for passengers while providing flexible earning opportunities for drivers.

View company page →
CA$136k–170k
Hybrid Toronto, Canada
Posted 19h ago
Apply for this role
Opens app.careerpuck.com ↗
About the company
Lyft
https://www.lyft.com

Lyft is a transportation network company providing on-demand and scheduled rides. Their value proposition is to offer reliable, convenient, and accessible rides for passengers while providing flexible earning opportunities for drivers.

View company page →