Cruise Automation San Francisco , CA 94118
Posted 2 months 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.
Cruise Automation