ML Software Engineer, Routing
Core
Build and maintain Lyft's routing system to provide the fastest, most affordable, and safest routes for millions of daily ride requests.
Role type
Senior Machine Learning Engineer (Routing)
Builds
Lyft's production routing system for rideshare platform
Domain
Rideshare / Transportation / Optimization
Deliverable
production ML models
Required skills
Machine learning workflows, statistical modeling, optimization models, production code development, data analysis, tradeoff analysis (accuracy vs performance)
Preferred skills
Big data processing, distributed data pipelines, Apache Airflow, Spark/Flink, SQL
Technologies
AWS, Kubernetes, Go, Python, C++, Apache Airflow, Flink, Kafka, SQL
Responsibilities
Perform data analysis and build proof-of-concept to explore ML and non-ML solutions; Develop statistical, machine learning, or optimization models; Write production quality code that scales to millions of requests; Make tradeoffs between model accuracy, productization complexity, and runtime performance; Participate in code reviews, design reviews, and incident triaging.
Seniority
Senior, hands-on IC
