Sprinter Health
Logistics Research Team - Software Engineer (Mid-Level)
San Francisco, CA · Mid
Sponsorship not specifiedDetected 16 days ago
JavaScriptTypeScriptPythonNode.jsFull-Stack DevelopmentAlgorithmsElasticsearchDynamoDBBigQueryAWSGraphQLData ScienceData VisualizationDesign SystemsForecastingLogisticsResearchCommunication
About the role
- We're hiring a Software Engineer to join our Logistics Optimization team, where we tackle some of the hardest algorithmic and operational problems in healthcare.
- This is a deeply technical, high-impact role where you'll work on problems at the intersection of operations research, simulation, and scalable distributed systems.
- We operate on a hybrid schedule, working from the office Monday through Thursday, with Fridays designated as work-from-anywhere days.
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
- Own projects end-to-end-from design to implementation and iteration
- You'll design systems that balance clinician supply, patient demand, and routing efficiency-essentially the logistics backbone of Sprinter's in-home care delivery model.
- We ask that employees be in the office Monday through Thursday to collaborate with their teams while maintaining flexibility where it matters most.
- Collaborated cross-functionally with product, ops, or data science teams to drive measurable impact
- By using the same technologies that power leading marketplace and last-mile platforms, we deliver care where people are, especially those who need it most.
Requirements
- Experience with global optimization techniques or Monte Carlo simulations
- Experience in 0→1 environments or scaling early-stage technical systems
Nice to have
- 2-3 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
Skills
- TypeScript / Node.js http://Node.js
- Python
- GraphQL
- AWS Amplify Stack (AppSync, DynamoDB, Lambda, CloudFormation)
- BigQuery, Elasticsearch / OpenSearch
- Looker, Kibana
- Forecasting, simulation, and optimization frameworks
- Custom route annealing and distributed scheduling models
Compensation
- Competitive salary aligned with engineering levels
Benefits
- Meaningful pre-IPO equity
- Medical, dental, and vision fully covered for you and your dependents
- Flexible PTO + 10 paid holidays
- 16-week parental leave (8 weeks for partners)
- HSA / FSA contributions
- Life, short-term, and long-term disability coverage
- Annual learning stipend
- Sprinter Health is an
- We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other protected classes.
- All legitimate job postings will require an application to be made directly on our official Sprinter Health Careers website.
- At Sprinter Health, our mission is reimagining how people access care by bringing it directly to their homes.
- For many, the ER becomes their first touchpoint with the healthcare system-driving over $300B in avoidable costs every year.
Equal opportunity
- equal opportunity employer.
Apply directly at Sprinter Health →Create a free account for alerts like thisView Sprinter Health immigration profile
This listing is sourced directly from Sprinter Health's careers page and normalized into a canonical job model.