Who We Are
Sauron protects your family and home, bringing the innovations of autonomous robots and self-driving cars to residential security. Our team is led by veteran entrepreneurs and roboticists, alumni of Zipline, Tesla, and Cloud Kitchens. Sauron has raised an $22M seed round led by A* and Atomic with participation from other leading venture capital firms and angel investors, including 8VC and Flock Safety CEO Garret Langley.
The Role | Machine Learning Engineer, Scene Understanding
The ideal candidate is well-versed in state-of-the-art deep learning for 3D perception and scene understanding, including the use of large multi-modal models. You’re experienced in software development and excited about building in a 0 to 1 environment.
We Value
- Collaboration, pair programming, and teamwork.
- Making small improvements and shipping code to production continuously.
- Taking ownership across the stack.
- Test-driven development, and refactoring regularly to keep our codebases healthy.
You Will Contribute By
- Applying state-of-the-art ML research in 3D scene understanding to a home security and intelligence product.
- Applying large multi-modal models to the security domain and adapting them for real-time performance.
- Developing new ML models and algorithms that advance the state of the art.
- Leading the development cycle to turn prototypes into production-grade ML solutions, including data sourcing and annotation, training, evaluation, and deployment.
- Developing high-quality codebases and data pipelines to deploy new ML solutions at scale in a collaborative and test-driven approach.
- Interacting with a small, multidisciplinary team of ML engineers, software engineers, hardware engineers.
Your Background Includes
- Master’s degree in Computer Science, Engineering, Mathematics, or a related field OR 3-5 years of related work experience.
- Academic and/or research experience in 3D scene understanding, including semantic segmentation, depth estimation, point cloud processing, perception, mapping, and/or 3D reconstruction.
- Familiarity with cutting-edge large multi-modal models and sufficient depth to advance the state of the art in service of the product.
- Demonstrated ability to write efficient and reliable software in Python following best practices in software design, testing, review, and documentation.
- Strong proficiency in writing domain-specific code in Python ML frameworks (e.g., PyTorch, TensorFlow, Hugging Face) and data analysis libraries (e.g., NumPy, Pandas, Matplotlib).
- Strong technical communication skills and the ability to collaborate effectively on complex software systems in a team setting.
- A growth mindset, a willingness to take ownership of your work, and an ability to adapt to the challenges of a fast-paced startup environment.
Compensation Range: $180K - $231K