Sprinter Health

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.

This listing is sourced directly from Sprinter Health's careers page and normalized into a canonical job model.