Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Machine Learning Engineer, Scene Understanding image - Rise Careers
Job details

Machine Learning Engineer, Scene Understanding

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, Apple, and Google. 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.

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Machine Learning Engineer, Scene Understanding, Sauron

At Sauron, we're on a mission to revolutionize home security with cutting-edge innovations in autonomous robotics and AI. As a Machine Learning Engineer specializing in Scene Understanding, you'll play a crucial role in shaping the future of our intelligent home security solutions right here in the heart of San Francisco. We’re looking for someone who not only brings expertise in 3D perception and scene understanding but is also passionate about leveraging large multi-modal models to enhance our products. In our vibrant team, collaboration is key; you’ll engage in pair programming, continuously improve our code, and take ownership of projects across the entire stack. Your contributions will directly impact our home security systems, as you’ll apply the latest ML research and develop algorithms that push our technology forward. From prototyping to deployment, you’ll work with a small, talented team of ML engineers and hardware specialists to deliver top-notch solutions that keep families safe. If you're excited about coding in Python, creating robust ML models, and want to be part of a fast-paced, dynamic startup that values growth and innovation, then join us at Sauron and help us make homes safer every day!

Frequently Asked Questions (FAQs) for Machine Learning Engineer, Scene Understanding Role at Sauron
What qualifications do I need to become a Machine Learning Engineer at Sauron?

To qualify for the Machine Learning Engineer position at Sauron, candidates should possess a Master’s degree in Computer Science, Engineering, Mathematics, or a related field. Alternatively, 3-5 years of relevant work experience will also be considered. A solid background in 3D scene understanding, proficiency in Python, and familiarity with ML frameworks like PyTorch and TensorFlow are essential.

Join Rise to see the full answer
What are the main responsibilities of a Machine Learning Engineer at Sauron?

As a Machine Learning Engineer at Sauron, your primary responsibilities will include applying state-of-the-art ML research in 3D scene understanding to enhance home security products, developing new ML models and algorithms for real-time performance, and leading the development cycle from prototyping to production. Additionally, you'll be involved in ensuring the health of our codebases and collaborating with a multidisciplinary team.

Join Rise to see the full answer
What skills are important for a Machine Learning Engineer working at Sauron?

Key skills for a Machine Learning Engineer at Sauron include expertise in Python programming, familiarity with ML frameworks such as TensorFlow and PyTorch, and experience in 3D perception tasks like semantic segmentation and depth estimation. Strong technical communication and collaboration skills are also vital, as is a proactive, ownership-driven mindset.

Join Rise to see the full answer
How does Sauron support the professional development of its Machine Learning Engineers?

At Sauron, we foster a culture of continuous learning and improvement. As a Machine Learning Engineer, you'll have opportunities to engage in collaborative projects, receive feedback through pair programming, and routinely refine your skills in a supportive environment. We value growth mindsets and encourage team members to take ownership of their development and contributions.

Join Rise to see the full answer
What technologies does a Machine Learning Engineer at Sauron work with?

A Machine Learning Engineer at Sauron will work with a variety of technologies including Python, ML frameworks like PyTorch and TensorFlow, and data analysis libraries such as NumPy and Pandas. You'll also be involved with large multi-modal models and tools that enable effective scene understanding and 3D perception.

Join Rise to see the full answer
Common Interview Questions for Machine Learning Engineer, Scene Understanding
Can you explain your experience with 3D scene understanding?

When answering this question, highlight any specific projects or research experiences related to 3D scene understanding. Describe the methodologies you used, the technologies involved, and the outcomes of your work. Make sure to connect how your experiences align with Sauron's focus on home security.

Join Rise to see the full answer
What is your familiarity with large multi-modal models?

Discuss your experience with large multi-modal models, emphasizing the types you’ve worked with, their applications, and their impact on projects. Be sure to mention how your understanding of these models could translate into Sauron’s mission of advancing home security technologies.

Join Rise to see the full answer
How do you approach debugging complex machine learning algorithms?

Share your systematic approach to debugging machine learning algorithms. Discuss how you isolate variables, analyze model outputs, and utilize testing frameworks to efficiently diagnose issues. Highlight examples from past experiences that demonstrate your problem-solving skills.

Join Rise to see the full answer
What strategies do you use for model evaluation and selection?

Explain your process for evaluating and selecting models, including metrics you consider and any validation techniques you employ. Share experiences from previous projects where these strategies have led to successful outcomes.

Join Rise to see the full answer
Describe a time you worked as part of a multidisciplinary team.

Reflect on a specific instance where you collaborated across different disciplines. Discuss the roles involved, how you communicated, and what the outcome was. Emphasize how this experience would benefit your role at Sauron.

Join Rise to see the full answer
How do you ensure the quality of your code in ML projects?

Talk about your commitment to best practices in software development, including code reviews, writing tests, and adopting a test-driven development approach. Provide examples to illustrate how you maintain code quality in your projects.

Join Rise to see the full answer
What challenges have you faced in deploying machine learning models?

Discuss specific challenges you have encountered when deploying ML models and how you addressed them. Highlight your understanding of the deployment process, such as data pipeline management, model monitoring, and optimization.

Join Rise to see the full answer
How do you stay updated with the latest developments in machine learning?

Share how you keep abreast of the latest trends and research in machine learning. This can include attending conferences, participating in online forums, reading academic papers or following influential figures in the field. Discussing your proactive approach will resonate well with Sauron's innovative culture.

Join Rise to see the full answer
Why do you want to work at Sauron as a Machine Learning Engineer?

Tailor your answer to connect your career goals with Sauron’s mission. Discuss your passion for home security innovations, your alignment with the company’s values such as collaboration and ownership, and how you see yourself contributing to the team.

Join Rise to see the full answer
How do you handle feedback on your work?

Explain your openness to feedback and how you actively seek it. Describe a situation where feedback led to improvements in your work and how it enhanced the end result. This showcases your growth mindset and willingness to learn.

Join Rise to see the full answer
Similar Jobs
Posted 10 days ago
Sauron Hybrid San Francisco
Posted 5 days ago
Photo of the Rise User
AECOM Hybrid Houston , TX, United States
Posted 9 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 9 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
AECOM Remote Los Angeles, CA, United States
Posted 9 days ago
Photo of the Rise User
DoorDash USA Hybrid San Francisco, CA; Seattle, WA; Sunnyvale, CA
Posted 12 days ago
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
S
Someone from OH, Dayton just viewed Senior Director, Employee Engagement at Scout Motors
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
67 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
8 people applied to Assembly Mechanic at Boeing
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter