Staff Software Engineer, Operations Research

Wing
Palo Alto, CA
Job Description
Role Overview

As a Staff Software Engineer, Operations Research, you will own the mathematical foundation of our delivery network. You will dive into a wealth of flight and logistics data, using advanced optimization techniques to maximize value for our consumers, our partners, and our fleet. You will exercise independent judgment to define our technical roadmap and bridge the gap between abstract mathematical models and our production environment.

What You Will Do

Design and implement algorithms to meet emerging requirements, extract data-driven insights to identify network inefficiencies, and integrate optimization and machine learning techniques to improve dispatching decisions.

Why It Might Be a Fit

You will have the opportunity to exercise strategic autonomy, evaluate technical options, and make informed architectural decisions. You will also have the chance to mentor junior scientists and engineers in OR fundamentals, code quality, and algorithm design.

Requirements

  • 12+ years of industry or post-graduate experience solving complex optimization problems using mathematical programming or metaheuristics
  • Ph.D. or Master's degree in Operations Research, Industrial Engineering, Computer Science, Applied Mathematics, or a closely related field
  • Strong coding ability in Python, C++, or Java
  • A proven track record of designing algorithms that operate efficiently in real-time production software systems
  • Previous experience in aviation, autonomous vehicles, ride-sharing, or last-mile logistics
  • Deep familiarity with other commercial or open-source optimization solvers (e.g., Gurobi, CPLEX, SCIP)
  • Experience with cloud computing platforms (GCP, AWS) and integrating solvers into scalable, distributed systems
  • Experience modeling systems for simulation and designing experiments

Benefits

  • bonus
  • equity
  • benefits
]]>