Gm Cruise - San Francisco, CA

posted 4 months ago

Full-time - Senior
San Francisco, CA
Transportation Equipment Manufacturing

About the position

The Machine Learning Platform team at Cruise is seeking a Senior Full-Stack Engineer to play a pivotal role in designing and implementing user interfaces and data visualization applications that enhance the evaluation and improvement of machine learning models. This position is integral to the development cycle of machine learning models across the company, allowing machine learning engineers to focus on enhancing the safety and performance of self-driving vehicles without the burden of infrastructure concerns. The team is dedicated to building essential tools and frameworks that support the entire lifecycle of machine learning at Cruise, from feature processing to model training and deployment. The ideal candidate will work closely with Product Managers and Designers to create web-based tools that visualize and evaluate machine learning models, experiments, and data. Additionally, the role involves building automation that provides insights to machine learning engineers on how to improve model performance, collaborating with engineers to support cutting-edge research and development efforts, and driving best practices in software design and architecture within the team.

Responsibilities

  • 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.
  • Collaborate closely with machine learning engineers to enable cutting-edge R&D efforts and improve existing systems.
  • Drive best practices in the team and code bases, including testing and software design/architecture for component reuse.

Requirements

  • 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.

Nice-to-haves

  • 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.

Benefits

  • Competitive salary and benefits
  • Medical / dental / vision, Life and AD&D
  • Subsidized mental health benefits
  • Paid time off and holidays
  • Paid parental, medical, family care, and military leave of absence
  • 401(k) Cruise matching program
  • Fertility benefits
  • Dependent Care Flexible Spending Account
  • Flexible Spending Account & Health Saving Account
  • Perks Wallet program for benefits/perks
  • Pre-tax Commuter benefit plan for local employees
  • CruiseFlex, our location-flexible work policy.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service