Logistics Research Team - Software Engineer (Senior)
Sprinter Health · San Francisco, CA · 5 mo ago
HybridEngineering$300/hrFull-time
About the role
We're looking for a Senior Software Engineer to join our Logistics Optimization team. Your responsibilities will include:
- Design and implement algorithms that optimize clinician routing, scheduling, and dispatch at national scale
- Build simulations that model demand, capacity, and patient behavior under real-world constraints
- Develop predictive models for cancellations, no-shows, and overbooking optimization
- Collaborate with product and ops teams to translate complex logistics challenges into scalable software systems
- Prototype and productionize forecasting and optimization models in a distributed environment
- Own projects end-to-end—from design to implementation and iteration
Responsibilities
- Design and implement algorithms that optimize clinician routing, scheduling, and dispatch at national scale
- Build simulations that model demand, capacity, and patient behavior under real-world constraints
- Develop predictive models for cancellations, no-shows, and overbooking optimization
- Collaborate with product and ops teams to translate complex logistics challenges into scalable software systems
- Prototype and productionize forecasting and optimization models in a distributed environment
- Own projects end-to-end—from design to implementation and iteration
Requirements
- 5+ years of software engineering experience with strong backend or full-stack fundamentals
- Proficiency in JavaScript / TypeScript (preferred) and/or Python
- Experience designing or implementing optimization, forecasting, or simulation systems
- Background in operations research, applied math, or quantitative modeling
- Shipped production systems that balance technical complexity and real-world constraints
- Collaborated cross-functionally with product, ops, or data science teams to drive measurable impact
Qualifications
- Experience with global optimization techniques or Monte Carlo simulations
- Background in logistics, scheduling, or large-scale routing systems
- Prior work in healthcare or other operationally complex, data-heavy environments
- Experience in 0→1 environments or scaling early-stage technical systems
Skills
- Experience with TypeScript / Node.js
- Experience with Python
- Experience with GraphQL
- Experience with AWS services (AppSync, DynamoDB, Lambda, CloudFormation)
- Experience with BigQuery, Elasticsearch / OpenSearch
- Experience with Looker, Kibana
- Experience with forecasting, simulation, and optimization frameworks
- Experience with custom route annealing and distributed scheduling models
Benefits
- Meaningful pre-IPO equity
- Competitive salary aligned with senior engineering levels
- Medical, dental, and vision fully covered for you and your dependents
- Flexible PTO + 10 paid holidays
- 401(k) with company match
- 16-week parental leave (8 weeks for partners)
- HSA / FSA contributions
- Life, short-term, and long-term disability coverage
- Annual learning stipend
Pay
Salary is competitive and aligned with senior engineering levels.
Schedule
We operate on a hybrid schedule, working from the office Monday through Thursday, with Fridays designated as work-from-anywhere days. Lunch is provided every day, and the entire team takes an hour to eat together.