Ouster
Sr. Machine Learning Engineer (Perception and Tracking)
San Francisco, California, USA · Senior · full-time
Sponsorship not specified$180k-$220kDetected 27 days ago
PythonC++AlgorithmsMachine LearningNLPComputer VisionA/B TestingRoboticsSensorsResearch
About the role
- We've transformed LIDAR from an analog device with thousands of components to an elegant digital device powered by one chip-scale laser array and one CMOS sensor.
- Our advanced sensor hardware and vision algorithms are used in autonomous cars, robotics, industrial, and smart infrastructure applications (among many others).
- If you're motivated by solving big problems, we're hiring key roles across the company and need your help!
Responsibilities
- Architect Unified Models: Design and train DNN models that perform Object Detection and Tracking simultaneously, leveraging temporal information to improve consistency.
- Optimize models for real-time inference and on-device deployment.
- Data Strategy: Develop training recipes for data-constrained environments and effective post-training strategies.
- Design and train DNN models that perform Object Detection and Tracking simultaneously, leveraging temporal information to improve consistency.
- Develop training recipes for data-constrained environments and effective post-training strategies.
- At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and more efficient.
- The result is a full range of high-resolution LIDAR sensors that deliver superior imaging at a dramatically lower price.
Requirements
- Core Stack: 5+ years proficiency in Python and PyTorch.
- 3+ years proficiency in C++ for production deployment and optimization.
- Architecture Internals: Proven experience not being dependent on "out-of-the-box" APIs.
- You have a track record of modifying model architectures via extensive experimentation to meet specific requirements.
- 5+ years proficiency in Python and PyTorch.
- Proven experience not being dependent on "out-of-the-box" APIs.
Nice to have
- 3D / LiDAR Experience: Hands-on experience with 3D Point Cloud data (LiDAR) is a massive plus.
- Deployment Tools: Experience with TensorRT, ONNX Runtime, or edge-specific hardware (NVIDIA Jetson, etc.).
- You do not need to meet all of these requirements to be the ideal candidate for this role.
- Pursuant to the San Francisco Fair Chance Ordinance, Ouster considers qualified applicants with arrest and conviction records for employment.
- Hands-on experience with 3D Point Cloud data (LiDAR) is a massive plus.
Skills
- Experience with TensorRT, ONNX Runtime, or edge-specific hardware (NVIDIA Jetson, etc.).
- The base pay will be dependent on your skills, work experience, location, and qualifications.
- Ouster is an Equal Employment Opportunity employer that pursues and hires a diverse workforce.
- Ouster also strives for a healthy and safe workplace, and prohibits harassment of any kind.
Compensation
- $180k-$220k
Benefits
- We are looking for a highly technical Machine Learning Engineer to lead our efforts in Object Detection and Tracking.
- Strong grasp of linear algebra and probability as it applies to custom loss function design and geometric 3D vision.
This listing is sourced directly from Ouster's careers page and normalized into a canonical job model.