Full Stack Senior Software Engineer II, Machine Learning Foundations

Cruise Automation San Francisco , CA 94118

Posted 1 week ago

About the team:

The Machine Learning Foundations 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.

About the role:

The Machine Learning Platform team is looking for a Senior Full-Stack Engineer to design and implement ML infrastructure user interfaces and data visualization applications that accelerate the evaluation and improvement of machine learning models.

What you'll be doing:

  • Work with Product Managers and Product Designers to design and implement web-based tools for visualizing and evaluating machine learning models, experiments, and data

  • Build automation that surfaces insights on how machine learning engineers can improve model performance

  • Work closely with machine learning engineers to enable cutting-edge R&D efforts and improve existing systems

  • Drive best practices in our team and code bases: testing, software design/architecture for component reuse, driving changes in the tech stack towards quality and productivity

What we're looking for:

General:

  • Passion for self-driving technology and its impact

  • Experience and proficiency shipping products end-to-end

  • Technical communication/collaboration skills: delegation, technical writing, driving alignment

  • Demonstrated ability to empathize with customer problems and deliver creative product solutions

Technical:

  • At least 5+ years of experience building production-level frontend applications using React, Angular, WebGL or similar frameworks

  • Strong understanding of JavaScript/TypeScript and dynamic frontend fundamentals

  • Experience with REST APIs and websockets

  • Experience with scripting languages such as Python

  • Experience building, deploying, and operating high-availability services

  • Experience with Google Cloud, AWS, or Azure

  • BS, MS, or PhD in Computer Science, Math, Physics, or equivalent real-world experience

Bonus points!

  • Experience building interactive tools that are core to people's daily work

  • Experience evangelizing front-end web technologies

  • Experience working closely with designers, product managers, and user experience researchers

  • Experience with data science/visualization

  • Experience with autonomous vehicle technology

  • ML or experimental design knowledge

The salary range for this position is $152,000 - $223,500. Compensation will vary depending on location, job-related knowledge, skills, and experience. You may also be offered a bonus, long-term incentives, and benefits. These ranges are subject to change.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Full Stack Senior Software Engineer II, Machine Learning Foundations

Cruise Automation