Senior Computer Vision Software Developer

1 day ago


Mountain View, California, United States Nuro Full time

About Us

Nuro is a pioneering technology company that aims to revolutionize logistics and transportation through robotics. With over $2 billion in capital raised from leading investors and partnerships with top brands, we are poised to make a significant impact in the industry.

As a key member of our sensor data and calibration team, you will play a crucial role in designing and implementing the map system used on our current and future robots. Your responsibilities will include researching, developing, and implementing state-of-the-art online state estimation and calibration algorithms, analyzing and characterizing the accuracy and performance of state estimation algorithms, and collaborating with stakeholders across autonomy, infrastructure, and systems teams.

About You

  • You have a strong background in computer science, electrical engineering, robotics, or related field.
  • You have extensive experience in developing mapping algorithms with sensors such as IMU, lidar, camera, GPS, etc., and sensor fusion.
  • You possess hands-on experience developing sensor fusion or state estimation algorithms for AV, drones, or similar applications.
  • You have a deep understanding of state estimation, SLAM, probabilistic filtering, 3D geometry.
  • You have four years or more of industry experience as a software engineer.

What We Offer

Our compensation package includes a base salary range of $167,200 - $250,800, depending on your experience, qualifications, education, location, and skills. Additionally, you are eligible for an annual performance bonus, equity, and a competitive benefits package.

About Our Culture

We foster an inclusive and diverse workplace where everyone feels valued and respected. At Nuro, we celebrate differences and prohibit any form of workplace discrimination based on protected characteristics.



  • Mountain View, California, United States Waymo Full time

    Software Engineering Role at WaymoWaymo is a pioneering company in autonomous driving technology, with a mission to create the most trusted driver. Our software enables the Waymo Driver to perceive its surroundings, make informed decisions, and deliver people safely to their destinations.This internship will provide an opportunity to work alongside our...


  • Mountain View, California, United States General Motors Full time

    Job DescriptionThe Software Defined Vehicle will increase the vehicle's compute capability, be connected, and allow for faster software development cycles. As a Compute Platform Simulation DevOps Infrastructure Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments ensuring highly optimized, largely...

  • Machine Learning

    2 days ago


    Mountain View, California, United States Aurora Innovation Full time

    Aurora Innovation OverviewAurora Innovation is a leader in self-driving technology, delivering safe, efficient, and reliable transportation solutions. Our mission is to make transportation safer, more accessible, and increasingly efficient than ever before. We are committed to providing access to anyone who seeks information from our website and invite...


  • Mountain View, California, United States Enfabrica Full time

    Embracing Innovation in AI ComputeAbout the RoleWe are seeking a highly skilled Senior Emulation Software Engineer to join our mission at Enfabrica, revolutionizing AI compute systems and infrastructure through superior-scaling networking silicon and software. Our team is driven by a passion for innovation and a proven track record of delivering scalable...


  • Mountain View, California, United States Google Full time

    At Google, we're committed to pushing the boundaries of technology and innovation. As a software engineer on our team, you'll have the opportunity to work on cutting-edge projects that impact billions of users worldwide.About the RoleWe're looking for a skilled Senior Staff Software Engineer to join our team. This is an exciting opportunity to lead...


  • Mountain View, California, United States MatX Full time

    At MatX, we are revolutionizing the compute platform for Artificial General Intelligence (AGI) with a vertically integrated full-stack solution from silicon to systems. As a key member of our team, you will design and implement compilers tailored for our proprietary hardware architecture.ResponsibilitiesDevelop mid-end and backend compiler...


  • Mountain View, California, United States Google Full time

    At Google, we're looking for talented software engineers to join our team. With a base salary range of $136,000-$200,000 + bonus + equity + benefits, this is an exciting opportunity to work on cutting-edge projects that change the way billions of users connect and interact with information.We need our engineers to be versatile, display leadership qualities,...


  • Mountain View, California, United States Google Full time

    About the RoleWe are seeking an experienced Software Engineer to join our Augmented Reality team at Google.Your primary focus will be on designing, developing, and maintaining software solutions that enable immersive computing experiences on mobile devices.As a key member of our team, you will work closely with cross-functional groups to deliver high-quality...


  • Mountain View, California, United States YouTube Full time

    Job Summary: We are looking for a skilled Software Development Expert to join our team at YouTube. In this role, you will design, develop, and test software solutions for our Android applications.About the Job: As a Senior Android Application Developer, you will work on the development, testing, and deployment of our Android applications. You will be...


  • Mountain View, California, United States Intuit Full time

    About IntuitIntuit is a global leader in financial management solutions, holding a leadership position in the market for over 40 years. We've been at the forefront of inventing Virtual Platforms and democratizing cloud computing for small businesses and their patrons alike.Why Join Us?At Intuit, we prioritize innovation and risk-taking. We believe in...


  • Mountain View, California, United States Drivemode Full time

    About DrivemodeAs a leading innovator in the electric vehicle market, Drivemode is looking for talented software developers to join our team. Our mission is to create next-generation digital experiences for automotive, and we believe that the right candidate will be passionate about shaping the future of transportation.We are seeking an experienced Mobile...


  • Mountain View, California, United States Drivemode Full time

    About DrivemodeWe are a California-based division of Honda Motor Co., Ltd.Job OverviewWe are a small, passionate team of software product innovators helping Honda Automotive be competitive in the Electric Vehicle market.Salary$102,000 - $169,000 per year. This is the position's total compensation package including our bonus structure and full benefits.Job...


  • Mountain View, California, United States ID Full time

    Job DescriptionID.me, a leading enterprise software company, is seeking an exceptional Senior Software Development Engineer to join its Developer Portal Team. This pivotal role will play a key part in shaping the company's interactions with ID.me and its vast user base.The successful candidate will be responsible for managing the business onboarding...


  • Mountain View, California, United States World Opportunities Full time

    Senior Software Engineering ManagerWe are seeking an experienced Senior Software Engineering Manager to lead our engineering team at World Opportunities.Salary: $120,000 - $180,000 per year.About the Role:This is a senior leadership position that oversees the development and implementation of software solutions. The successful candidate will have a strong...


  • Mountain View, California, United States Docyt Full time

    At Docyt, we are passionate about giving small and medium-sized businesses control of their own financial data. Our goal is to bring order to data chaos, and we are seeking a self-driven and motivated Senior Member of Technical Staff who is comfortable working in both backend and frontend stacks. The successful candidate should have a proven track record of...


  • Mountain View, California, United States Cognizant North America Full time

    Job SummaryCognizant North America is seeking a skilled Senior Backend Developer with 8-12 years of experience to work on cloud-based software solutions. This role involves developing high-quality software applications using Java, AWS, Postgres, DynamoDB, Spring Boot, and Kafka.Responsibilities:Design, develop, and maintain scalable software...


  • Mountain View, California, United States Google Full time

    At Google, our software developers push the boundaries of technology to create innovative products that transform the way billions of users interact with information and each other.We're seeking a talented Immersive Computing Software Engineer to join our diverse team of experts. As a key member, you will contribute to building the foundations for great...


  • Mountain View, California, United States Waymo Full time

    Join Our TeamWe invite talented PhD students to apply for this exciting software engineering internship at Waymo. As an intern, you will contribute to groundbreaking research in autonomous driving.About the RoleThis internship provides an opportunity to work on complex problems at the intersection of artificial intelligence and robotics. You will be part of...


  • Mountain View, California, United States Gatik AI Full time

    Job DescriptionWe are seeking a highly skilled Senior/Staff Software Perception Engineer to join our team at Gatik AI in Mountain View, CA. The ideal candidate will have expertise in classical and modern computer vision techniques to lead or actively contribute to the architecture, design, implementation, and delivery of a multi-modal perception system.


  • Mountain View, California, United States Cognizant North America Full time

    Job SummaryWe are seeking a seasoned Senior Java Software Architect to lead our cloud-based software development team.About Us:Cognizant North America is a leading IT consulting company that leverages cutting-edge technology and expertise to deliver innovative solutions to its clients.Key Responsibilities:Design, develop, and maintain high-quality software...