L

Lyft

Runs a ride-hailing app and bike-share systems

Senior Software Engineer - Forecasting & Real-Time Optimization

Backend EngineeringPosted on Nov 9
Full-timeSeattle, WA, USA

About the Job

Requirements

  • At least 5 years of software engineering industry experience, including building and operating backend or data systems in production.
  • A BS or MS in Computer Engineering, Computer Science, or a related field, or equivalent work experience.
  • Experience designing and leading delivery of large-scale distributed systems and owning reliability through monitoring, on-call, and incident response.
  • Solid distributed systems fundamentals, including fault tolerance, delivery semantics, and consistency tradeoffs.
  • A track record of leading ambiguous, multi-engineer projects and mentoring other engineers.
  • Clear written communication, including writing design documents that align stakeholders.

Responsibilities

  • Drive multi-engineer projects from proposal and technical design through launch, break work into milestones, align dependencies with partner teams, and own estimates.
  • Design and evolve streaming feature pipelines, training and inference workflows, and signal serving; lead design reviews focused on latency, correctness, scalability, and cost; and reduce complexity by consolidating or sunsetting components.
  • Partner with scientists to design and productionize machine-learning models; build rollout tooling such as shadow, canary, and rollback, plus backtesting and experimentation infrastructure.
  • Define and maintain interfaces, data contracts, and service-level agreements between forecasting signals and downstream consumers such as Dynamic Pricing and Driver Incentives.
  • Monitor system health, including latency, freshness, and error rates, and signal quality, including accuracy, bias, and drift; prepare systems for peak events; participate in on-call; lead post-incident investigations; and drive action items to completion.
  • Write well-tested, maintainable code and provide code reviews that improve others’ work; coach teammates on testing and engineering practices.
  • Work with Product, Science, and partner engineering teams to frame problems, shape the roadmap, and make tradeoffs among accuracy, latency, and complexity.
  • Mentor engineers, participate in hiring and onboarding, and share knowledge through design documents, runbooks, and technical talks.

Desired Qualifications

  • Experience building production machine-learning models and infrastructure, including model choice, feature engineering and pipelines, training and inference pipelines, model serving, or machine-learning platforms.
  • Hands-on experience with stream or large-scale batch processing, such as Flink, Beam, Spark, or similar, and distributed messaging, such as Kafka, Kinesis, or similar.
  • Experience with time-series forecasting systems, or familiarity with backtesting and forecast evaluation, including error metrics, bias, and calibration.
  • Experience with online experimentation or real-time decision systems such as pricing, dispatch, or marketplace balancing.
  • Comfort using AI-assisted development tools to move faster without compromising quality.

About the Company

Lyft

Runs a ride-hailing app and bike-share systems

Lyft runs a ride-hailing app that connects riders with nearby drivers in the United States and Canada, and its Freenow app books taxis and other rides across Europe. In 2019, it became the first ride-hailing company to go public in the United States, weeks ahead of Uber. Riders see the price before they book and pay through the app, and Lyft keeps a share of each fare while independent drivers, who use their own or rented cars, earn the rest. Lyft also runs bike-share systems such as New York's Citi Bike, sells ads inside its app, and dispatches self-driving cars from partner companies in some cities. Lyft was founded in 2012 and is based in San Francisco, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Lyft

See more jobs