Software Engineer - Optimization

  • Full-time

Job Description

Job Description

We’re looking for a creative software engineer to help us build out or vehicle scheduling and routing optimization platform. This means you’re a versatile thought partner who will play a critical role in shaping the direction of our optimization roadmap. Our team isn’t afraid to do what it takes to get the job done - whether that’s hacking something together to quickly test a prototype, hanging out at a warehouse all day to make sure we understand exactly what needs to be built, or inventing a completely new optimization algorithm to squeeze out as much efficiency as we can. We're looking for people who move fast and are driven to make complex and inefficient systems work better.

Why should you join us?

Baton is a well-funded startup backed by 8VC, SV Angel, Prologis, and some of the most successful technology and freight entrepreneurs in the world. See coverage here by Joe Lonsdale, and here by FreightWaves.

We’re trying to reimagine how goods are moved. There is an enormous amount of waste in the backbone of the American economy ******and we have an opportunity to eliminate it. Whether it’s finding ways to eliminate detention, reduce empty driving miles (1 in 5 trucks on the road is empty!), improve working conditions for 3.5 million drivers, or accelerate the adoption of electric vehicles, we are on the cusp of a paradigm shift that will shape the future of the trucking industry.

You will have the opportunity to help architect this paradigm shift.

As an early stage startup, things move fast, and you’ll have far more responsibility and opportunity for growth than at a larger company. You will learn. A lot. You’ll iterate through many careers-worth of projects and solutions faster than you thought possible.

If this resonates with you, we’d love to get to know you! Please apply.

Your role: Software Engineer - Optimization

  • Invent and tinker. Imagine completely new ideas, experiment, and build transformative solutions for the freight industry.
  • Work with our team to architect and build out a vehicle scheduling and routing optimization platform which will enable us to efficiently transport thousands of truckloads around the country.
  • Help define and prioritize our optimization roadmap, including both the things we know we need to build (above) and things we still need to discover.
  • Find creative ways to analyze and create value from freight and warehouse data. There's tremendous opportunity to help these companies identify inefficiencies in their businesses and dramatically reduce the cost of transportation. Our goal is to iterate and find valuable use cases here.

Where you live: San Francisco Bay Area

Basic Qualifications:

  • 2+ years professional programming experience
  • BS/MS in Computer Science or similar math intensive program.
  • Languages: python3.5+, C++

Nice to have:

  • 2+ years developing convex optimization systems or tangential experience - this is no longer mandatory
  • Interest in the freight and logistics space.
  • Specific experience with VRP and Workforce Scheduling type problems.
  • Working knowledge of open-source convex optimization solvers, such as Google OR-Tools.
  • Masters Degree/ Graduate level research experience specifically with a concentration on ML and convex optimization techniques.

Additional Information

All your information will be kept confidential according to EEO guidelines.