Senior Data Scientist, Algorithms – Optimization

March 5, 2025
$13000 - $16000 / month

Apply for this job

Job Description

At Lyft, we are committed to creating a dynamic, inclusive, and diverse work environment, and we believe Data Science plays a key role in shaping our products and decisions. As a Senior Data Scientist specializing in Algorithms and Optimization, you will be at the heart of driving innovative solutions for real-time rideshare matching. Working alongside a team of Data Scientists, Engineers, and Product Managers, you will leverage your expertise in machine learning, optimization, and prediction to improve the Lyft experience for both Riders and Drivers. If you are passionate about solving complex, unstructured problems and want to make a significant impact on the future of transportation, we’d love to have you on board.

Key Responsibilities

  • Lead the science roadmap for the matching problem area, utilizing data and analytical frameworks to create and enhance algorithms and models that power Lyft’s core services.
  • Partner with Engineers, Product Managers, and Business Partners to identify, define, and solve complex mathematical and business problems.
  • Perform exploratory data analysis to better understand the challenges and develop insights that drive product improvements.
  • Develop, implement, and refine statistical, machine learning, and optimization models that directly influence the real-time matching of rideshare supply and demand.
  • Write production-quality code to implement models and algorithms, collaborating closely with Software Engineers to bring them into production environments.
  • Design, execute, and analyze live and simulated experiments to validate and test the effectiveness of models and algorithms.
  • Create measurement methodologies to track product performance, user outcomes, and marketplace dynamics, ensuring the success of algorithms.
  • Collaborate with cross-functional teams to drive alignment and execution, communicating findings and facilitating data-driven decisions.

Skill & Experience

  • M.S. or Ph.D. in Machine Learning, Operations Research, Optimization, Computer Science, or another quantitative field, or equivalent related work experience.
  • 4+ years of professional experience in a technology company, specifically in building and deploying machine learning or optimization models.
  • Expertise in developing and evaluating machine learning models, as well as optimization algorithms.
  • Strong proficiency in Python and experience working in a production coding environment.
  • Passion for solving complex, unstructured mathematical problems using data-driven techniques.
  • Hands-on experience with data querying, aggregation, analysis, and visualization.
  • Strong communication skills, with the ability to clearly convey technical information to both technical and non-technical stakeholders.
  • Proven ability to work effectively in cross-functional teams and drive collaboration to achieve business goals.