Software Engineer, MLOps - Machine Learning at Baton (A Ryder Technology Lab) | San Francisco, CA, United States | Rezi

Software Engineer, MLOps - Machine Learning at Baton (A Ryder Technology Lab)

Software Engineer, MLOps - Machine Learning

Baton (A Ryder Technology Lab) · San Francisco, CA, United States

Today

Software Engineer, MLOps - Machine Learning

Baton (A Ryder Technology Lab) · San Francisco, CA, United States

6 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Baton is Ryder’s in-house product development group focused on harnessing emerging technologies to redefine transportation and logistics. We design and ship category-defining software that enables Ryder and its 50,000+ customers to plan and execute freight intelligently, efficiently, and cost-effectively. Baton’s mission is to enable supply chain on autopilot. We operate at startup speed with Fortune 500 reach.

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 ML 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 ML infrastructure.
  • Contribute to batch processing, caching, data movement, and cloud-native infrastructure.
  • Strengthen the integration between the ML platform and Baton’s 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, ML development, infrastructure, and production operations based on the needs of the team.

Requirements

  • Production Python Expertise
  • 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
  • Distributed Systems Expertise
  • Strong background in distributed computing, scalable ML infrastructure, and high-performance engineering
  • Experience building or maintaining systems that support data-intensive and ML workloads
  • Familiarity with big-data systems, batch processing, caching, and cloud infrastructure
  • Machine Learning / MLOps
  • 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
  • Experience with model lifecycle platforms such as SageMaker is a plus
  • Experience implementing, deploying, monitoring, and maintaining machine-learning models in production.
  • Experience with Kubernetes and cloud infrastructure, preferably AWS.
  • Familiarity with ML 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 ML 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 is a plus but not required.

Skills

  • Python
  • Distributed Systems
  • MLOps
  • Machine Learning
  • SQL
  • Kubernetes
  • AWS
  • Kubeflow
  • Iceberg
  • Feast
  • SageMaker
  • Batch Prediction
  • Model Serving
  • Distributed Training
  • Experiment Tracking
  • Caching
  • Feature Stores

Location

  • Hayes Valley, San Francisco, CA

Work Type

  • Full Time
  • Hybrid

Experience Level

  • L4 or L5 level

Salary/Compensations

  • $162,000 - $216,000

Benefits

  • Competitive Base Salary + Cash Bonus Structure
  • Annual Company Bonus + Long Term Incentive Plan
  • 401(k) with Matching
  • Hybrid Work Schedule
  • Hyper-Stable, Publicly Traded Enterprise
  • Medical, Dental, and Vision Health Coverage
  • Employee Stock Purchase Program with a 15% Discount to Market Value
  • Collaborative, Fun, and Tech-Forward Office in Hayes Valley, San Francisco

About the Company

  • Baton is Ryder’s in-house product development group focused on harnessing emerging technologies to redefine transportation and logistics.
  • With $10B in freight under management, our technology reaches every part of the U.S. economy.
  • Ryder acquired Baton in 2022 to power its next wave of digital products.
  • We operate at startup speed, with Fortune 500 reach.
  • If you have a passion for solving complex problems and creating impact for the engine of the American economy, you’ll love it here.
  • Have an immediate impact: With Ryder’s existing customer base of 50,000+ companies and an internal headcount of 43,000, the scale and impact of our products will be large and far-reaching, from day one.
  • Opportunity to grow and lead in a Fortune 500 company: You’ll get to work in a rapidly growing, startup-like environment while having the stability and backing of Ryder and its full executive team.
  • Creative, fast-paced environment to solve impactful problems in Supply Chain: We’re going to design completely new tools for an industry that hasn’t been rethought in decades. And to do this, we need people who think differently.