Senior Software Engineer, Machine Learning Platform

Cruise LLC
Apply Now

Job Description

Cruisers have the opportunity to grow and develop while learning from leaders at the forefront of their fields. With a culture of in ternal mobility, there's an opportunity to thrive in a variety of disciplines. This is a place for dreamers and doers to succeed.

If you are looking to play a part in making a positive impact in the world by advancing the revolutionary work of self-driving cars, join us.

The Machine Learning Platform team builds and supports the essential tools and frameworks for every machine learning engineer at Cruise. Our goal is to greatly accelerate the development cycle of machine learning models across the whole company, empowering machine learning engineers to focus on improving the car's safety and performance, instead of worrying about their infrastructure. Our scope covers the whole lifecycle of machine learning at Cruise: feature processing, model training and deployment to vehicles. We care about performance, ease of use and reliability of our products. We are driven by the success of our partner teams who rely on our work to build the most advanced driverless cars in the world.

What you'll be doing:

  • Design, implement and deploy platforms and tools to support machine learning models training/deployment w orkflows at Cruise.
  • Own technical projects from start to finish and be responsible for major technical decisions and tradeoff s. Effectively participate in team's planning, code reviews and design discussions.
  • Consider the effects of projects across multiple teams and proactively manage conflicts. Work closely wit h partner teams to ensure they are benefiting from the systems we built.
  • Conduct technical interviews with well-calibrated standards and play an essential role in recruiting acti vities. Effectively onboard and mentor junior engineers and/or interns.

What you must have:

  • Strong coding in Python
  • Expertise in at least one of the following:
    • Architecture of distributed systems
    • Strong coding in C++
    • Building frameworks with high quality lasting APIs
  • Passionate about self-driving technology and its potential impact on the world
  • BS, MS or PhD in CS, Math or equivalent real-world experience

Bonus points!

  • Deep learning frameworks like PyTorch, TensorFlow, etc
  • Understanding of parallel ML training, model deployment (e.g., TensorRT conversion)
  • Experience building software solutions on cloud infrastructure
  • Experience with build systems (Bazel, Buck, Blaze or Cmake)
  • Experience working with Docker and Kubernetes
  • Knowledge and experience with machine learning algorithms

Company Info.

Cruise LLC

Cruise LLC is an American self-driving car company headquartered in San Francisco, California. Founded in 2013 by Kyle Vogt and Dan Kan, Cruise tests and develops autonomous car technology. The company is a largely-autonomous subsidiary of General Motors.

  • Industry
    Automotive,Autonomous technology
  • No. of Employees
    1,900
  • Location
    333 Brannan St, San Francisco, California 94107, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Cruise LLC is currently hiring Senior Machine Learning Platform Engineer Jobs in San Francisco, CA, USA with average base salary of $160,000 - $240,000 / Year.

Similar Jobs View More