Senior Software Engineer, Ai-powered Developer Productivity

Lyft Lyft · Consumer · Toronto, ON · Core Rider

Senior Software Engineer to build AI-powered tooling for test case generation, review, and execution, aiming to automate quality assurance and improve developer productivity within Lyft's mobile platforms.

What you'd actually do

  1. Design, build, and deploy AI-powered tools and agentic frameworks to automate test case generation, review, and execution.
  2. Create self-service tooling and paved paths that empower developers to own quality and receive fast feedback without waiting on manual processes.
  3. Integrate new automation tools and workflows into our CI/CD pipeline to provide fast, continuous feedback to engineering teams.
  4. Collaborate with our QA and Test Automation Engineers to understand current testing challenges and develop automated solutions.
  5. Architect and implement accessibility testing and monitoring solutions across the entire value stream, from design to production.

Skills

Required

  • Python
  • Go
  • software engineering
  • scalable and reliable systems
  • AI and machine learning
  • test case generation
  • test execution
  • accessibility monitoring
  • CI/CD pipeline integration
  • mobile development principles

Nice to have

  • Swift
  • Kotlin

What the JD emphasized

  • AI-powered tooling
  • agentic frameworks
  • shift left
  • automation

Other signals

  • AI-powered tooling
  • agentic frameworks
  • shift left
  • automation