Lyft
As a Software Engineer on the Data Science team, you’ll build the systems that power Lyft’s core business decisions. You’ll work closely with data scientists, analysts, and engineers to productionize models, scale data pipelines, and enable data-driven decision-making across the company.
About the role
Lyft’s Data Science team is at the heart of our mission to improve people’s lives with the world’s best transportation. We use data to understand rider and driver behavior, optimize pricing, and build intelligent systems that make cities more connected. As a Software Engineer in this space, you’ll bridge the gap between research and production, ensuring our models and insights are reliable, scalable, and impactful.
Responsibilities
- Design, build, and maintain scalable data infrastructure to support machine learning models and analytics.
- Collaborate with data scientists to productionize models (e.g., pricing, ETA, fraud detection) and monitor their performance.
- Optimize data pipelines for latency, cost, and reliability, using tools like Spark, Flink, and Airflow.
- Develop APIs and services to serve real-time predictions and insights to Lyft’s applications.
- Work with product teams to define metrics, experiments, and A/B tests that drive business impact.
- Improve tooling and frameworks to accelerate data science workflows (e.g., feature stores, model deployment).
- Mentor junior engineers and promote best practices in software engineering and data science.
Requirements
- 5+ years of software engineering experience, with a focus on data systems or backend development.
- Proficiency in Python and SQL, with experience in big data tools (e.g., Spark, Hadoop, Presto).
- Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and model deployment (e.g., TF Serving, SageMaker).
- Strong understanding of distributed systems, data modeling, and performance optimization.
- Familiarity with cloud platforms (AWS, GCP) and containerization (Docker, Kubernetes).
- Track record of collaborating with cross-functional teams (e.g., data science, product, operations).
- BS/MS/PhD in Computer Science, Engineering, or a related field (or equivalent experience).
Benefits
- Comprehensive health coverage (medical, dental, vision) for you and your dependents.
- Unlimited paid time off, 18 weeks of parental leave, and mental health support.
- 401(k) matching, equity grants, and annual bonuses.
- Free Lyft Pink membership (rides, bike/scooter discounts, and more).
- Wellness stipends, commuter benefits, and professional development opportunities.
- Hybrid work flexibility (varies by role and location).
Locations: San Francisco, CA; Seattle, WA; New York, NY; Remote (U.S.).
*(Note: Since the original posting was a generic careers page, I’ve synthesized a representative role based on Lyft’s typical Data Science/Engineering openings. Adjust specifics as needed for the actual job description.)*