Full-Time

Software Engineer, Machine Learning Operations

Baton Trucking

Baton Trucking

51-200 employees

Reduces detention via 24/7 drop yards

Compensation Overview

$162k - $216k/yr

+ Cash Bonus + Annual Company Performance Bonus + Long-Term Incentive Plan + Employee Stock Purchase Program

San Francisco, CA, USA

Hybrid

Three days on-site per week required.

Category
AI & Machine Learning (1)
Software Engineering (1)
Required Skills
Kubernetes
MLOps
Python
Data Science
SQL
Machine Learning
Data Engineering
A/B Testing
AWS

Get referred to Baton Trucking

See people who can refer or advise you

Requirements
  • Advanced proficiency coding in production-grade Python at an L4 or L5 level.
  • Experience working in an environment where production code directly impacts operations.
  • Ability to build and maintain reliable software across modeling, infrastructure, and automation workflows.
  • Strong background in distributed computing, scalable machine-learning infrastructure, and high-performance engineering.
  • Experience building or maintaining systems that support data-intensive and machine-learning workloads.
  • Familiarity with big-data systems, batch processing, caching, and cloud infrastructure.
  • Experience implementing, deploying, and productionizing machine-learning algorithms.
  • Hands-on experience with data engineering, distributed training, model monitoring, and experiment tracking.
  • Experience with model retraining, redeployment, serving, and lifecycle management.
  • Strong SQL knowledge and caching experience.
Responsibilities
  • Build automated capabilities for model monitoring, retraining, redeployment, champion/challenger testing, A/B testing, and drift detection.
  • Improve experiment tracking and model lifecycle management as the number of production models increases.
  • Bring new machine-learning models into production, including developing select models from initial concept through deployment.
  • Support models across development, deployment, monitoring, maintenance, and iteration.
  • Build scalable batch-prediction capabilities alongside real-time machine-learning workflows.
  • Build on existing infrastructure patterns and templates to create reliable and reusable machine-learning workflows.
  • Make it easier for engineers to ship and maintain models end to end with less manual intervention.
  • Improve development velocity while maintaining production reliability and operational quality.
  • Design and maintain distributed systems that support data-intensive and machine-learning workloads.
  • Improve the scalability, performance, and reliability of production machine-learning infrastructure.
  • Contribute to batch processing, caching, data movement, and cloud-native infrastructure.
  • Strengthen the integration between the machine-learning platform and the core transportation management platform.
  • Replace manual integration workflows with scalable and maintainable infrastructure.
  • Enable machine-learning capabilities to support transportation workflows and operational decision-making.
  • Partner with engineers and cross-functional stakeholders to identify opportunities for automation and model productionization.
  • Contribute across software engineering, machine-learning development, infrastructure, and production operations based on team needs.
Desired Qualifications
  • Experience with model lifecycle platforms such as SageMaker; the posting notes that its must-have status should be confirmed.
  • Experience implementing, deploying, monitoring, and maintaining machine-learning models in production.
  • Experience with Kubernetes and cloud infrastructure, preferably Amazon Web Services.
  • Familiarity with machine-learning and data technologies such as Kubeflow, Iceberg, Feast, or SageMaker.
  • Experience with batch prediction, model serving, distributed training, experiment tracking, caching, or feature stores.
  • Experience building scalable, self-serving infrastructure for machine-learning teams.
  • Experience integrating machine-learning platforms with broader production or operational systems.
  • Previous experience in a technically rigorous environment such as a large-scale technology company, infrastructure organization, or high-growth engineering team.
  • Experience in logistics, transportation, freight, or supply chain.

Baton Trucking manages a network of drop zones and trailer pools designed to eliminate the hours truck drivers spend waiting to load or unload cargo. Long-haul drivers drop their trailers at these 24/7 secured yards so local drivers can handle the final delivery, allowing the long-haul driver to pick up a new load and depart in as little as 15 minutes. Unlike competitors that focus solely on digital tracking, Baton provides physical infrastructure and a relay model that decouples the long-haul journey from warehouse appointments. The company's goal is to increase driver productivity and reduce supply chain waste by expanding this network of drop zones to major transit hubs across the country.

Company Size

51-200

Company Stage

Series A

Total Funding

$13.8M

Headquarters

San Francisco, California

Founded

2019

Get referred to Baton Trucking

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Baton.io updated May 16, 2026, showing active product investment inside Ryder.
  • Ryder promotes Baton to 50,000+ customers and $10B freight under management.
  • RyderShare’s real-time visibility and exception management match urgent shipper demand for faster resolution.

What critics are saying

  • project44 and FourKites dominate freight visibility, squeezing RyderShare’s differentiation by 2026.
  • Ryder filed 21 WARN notices affecting 2,567 workers through July 2026, signaling cost pressure.
  • If Ryder de-prioritizes Baton amid integration work, Baton becomes a thin internal tool.

What makes Baton Trucking unique

  • Ryder owns Baton since August 31, 2022, embedding product inside a Fortune 500 operator.
  • Baton powers RyderShare, a single-pane visibility layer with real-time tracking and audit trails.
  • Baton’s software directly targets detention, routing, and scheduling, not generic logistics dashboards.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

401(k) Retirement Plan

401(k) Company Match

Employee Stock Purchase Plan

Hybrid Work Options

Performance Bonus

Growth & Insights and Company News

Headcount

6 month growth

49%

1 year growth

49%

2 year growth

36%
Digital Music News
Nov 16th, 2023
Music Collaboration Startup Baton Raises $4.2 Million in Funding

Music startup Baton announced on tuesday that it raised $4.2 million to develop its ai-backed decentralized music infrastructure that supports collaboration among creators.

TechCrunch
Mar 25th, 2021
Baton raises $10.5M to create ‘drop zones,’ where truckers can hand off freight

In the trucking industry, “dwell and detention” times are the enemies of efficiency, profits and drivers. More than two billion hours are lost each year due to dwell — the time spent at a distribution yard or facility — and detention — the gap between when unloading or loading is supposed to begin and when it actually does.

FreightWaves
Nov 27th, 2020
Designing for freight tech: Q&A with Uber Freight’s new head of design

Design as a profession is a relatively new animal for the freight industry, which has focused on assets and operations, less so on how a given TMS might

FreightWaves
Nov 18th, 2020
Final-mile delivery startup Baton finds efficiency in trucking-as-relay model

Baton releases case study demonstrating efficiency gains as the last-mile startup builds out tech-enabled network of trailer drop yards and local drivers.

s29755.pcdn.co
Nov 13th, 2020
Baton’s ‘elastic trucking’ aims to eliminate wasted hours

Baton co-founder Andrew Berberick explains how truckers can regain time and cover more freight through an elastic model of on-demand capacity.