Perception Data Engineer at Rivian: Scalable Software Infrastructure

6 days ago


Palo Alto, California, United States Rivian Full time

Rivian, a pioneer in electric adventure vehicles, seeks an exceptional Perception Data Engineer to join their Autonomy team. This role offers the opportunity to design, implement, and maintain large-scale data infrastructure that drives machine learning development for safety-critical self-driving features.

Job Description

In this position, you will work closely with Machine Learning practitioners to understand their models, identify areas for improvement, and create new approaches when necessary. You will develop production-ready, scalable software to enable data-driven development for the perception team. Additionally, you will gain a holistic understanding of the entire perception stack to establish and implement processes that can identify issues and prevent regression.

Responsibilities:
  • Develop and deploy software tools to benchmark and analyze model performance, data distribution, and ensure test coverage for the perception stack.
  • Collaborate with downstream teams within the autonomy group (prediction, planning, mapping) to ensure feature requirements are met.
  • Design and implement large-scale data mining tools to improve the data-loop and enable quick resolution to edge cases.
Requirements

To be successful in this role, you should have a strong background in C++ or Python programming and experience building large-scale software infrastructure managing high-bandwidth data used in machine learning. Familiarity with computer vision, autonomous driving, or robotics contexts is also essential.

Qualifications

A Bachelor's, Master's, or Ph.D. degree in Electrical, Mechanical, Aerospace Engineering, Computer Science, or a related field is required. Strong communication skills and experience working as part of a team are highly valued.

Compensation

The salary range for this position is $179,000 - $223,800 per year, depending on experience and location. In addition to a competitive salary, Rivian offers a comprehensive benefits package, including medical, dental, and vision insurance, retirement savings plan, and paid time off.



  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is on a mission to keep the world adventurous and environmentally sustainable. The company specializes in designing and manufacturing electric adventure vehicles, showcasing its commitment to innovation and customer satisfaction.Compensation and BenefitsThe estimated annual salary for this position in California ranges from $206,500 to...


  • Palo Alto, California, United States Rivian Full time

    Rivian is a pioneer in the electric adventure vehicle industry, dedicated to creating emissions-free vehicles that keep the world adventurous forever. As a member of our Future Programs group, you will play a critical role in the development of next-generation products.Job SummaryThis role involves partnering with embedded software development engineers...


  • Palo Alto, California, United States Rivian Full time

    About Rivian: We are a company driven by innovation and a passion for the outdoors.We build emissions-free Electric Adventure Vehicles and seek to attract curious and courageous individuals who share our mission. Rivian is committed to constantly challenging what's possible and reframing old problems. Our diverse team shares a love of the outdoors and a...


  • Palo Alto, California, United States Rivian Full time

    Rivian is revolutionizing the way we approach security in the automotive industry. As a pioneering electric vehicle manufacturer, we're constantly pushing the boundaries of innovation and challenging conventional thinking.This role offers an unparalleled opportunity to shape the future of cloud security and play a key part in our mission to keep the world...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering force in the electric vehicle industry, committed to preserving our planet for future generations. Our mission is to keep the world adventurous forever, which is reflected in the design and functionality of our EAVs. We strive to reimagine traditional approaches, seeking innovative solutions that challenge conventional...


  • Palo Alto, California, United States Rivian Full time

    We are seeking a skilled Electrical Systems Engineer to develop and deliver electrical systems for new vehicle lines.Your mission will be to drive the design, development, release, validation, and launch execution of electrical systems. You will work closely with the electrical team to build out the master development and integration schedule, highlighting...


  • Palo Alto, California, United States Rivian Full time

    Rivian is seeking a highly skilled Electrical Systems Engineering Team Lead to drive the development, validation, and launch execution of new vehicle lines.As a key member of our electrical systems team, you will collaborate with stakeholders to ensure synchronized deliveries, lead integration efforts, and resolve complex issues. Your strong communication...


  • Palo Alto, California, United States Machinify Full time

    Machinify is revolutionizing the healthcare industry with its cutting-edge AI-powered software products. By streamlining claims processing and increasing accuracy, Machinify is making a significant impact on reducing waste and frustration for patients, providers, and payers.As a Staff Software Engineer, Backend | ML, you will play a crucial role in...


  • Palo Alto, California, United States Mashgin Inc Full time

    About Mashgin Inc.Mashgin is a pioneering technology company that has successfully developed an innovative point-of-sale experience using computer vision and AI. Our mission is to eliminate checkout lines, allowing people to focus on their lives. We have deployed our kiosks in thousands of locations worldwide, serving customers across various industries....


  • Palo Alto, California, United States Mashgin Inc Full time

    About Mashgin IncMashgin Inc has successfully developed an innovative point-of-sale experience leveraging computer vision and AI, significantly reducing checkout times. Our mission is to eliminate checkout lines, allowing people to focus on their lives.Our VisionWe aim to revolutionize various industries with our technology, serving customers globally from...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionJob Title: Cloud Infrastructure Software Quality Assurance EngineerWe are seeking a passionate and experienced Software QA Engineer to join our team at Tesla. The ideal candidate will have a strong background in software testing, a passion for cloud infrastructure, and excellent communication skills.Design and develop robust automated tests...


  • Palo Alto, California, United States Palantir Technologies Full time

    Job DescriptionAs a Backend Software Engineer at Palantir Technologies, you will be part of a team that builds software at scale to transform how organizations use data. Our software engineers are involved throughout the product lifecycle, from idea generation, design, prototyping, and production delivery.Key ResponsibilitiesDesign and develop high-quality...


  • Palo Alto, California, United States Rivian Full time

    Company OverviewRivian is a pioneering force in the electric vehicle industry, dedicated to creating emissions-free vehicles that ignite adventure and exploration. As a company, we embody a culture of innovation, constantly pushing boundaries and redefining what's possible.Job DescriptionWe're seeking an experienced product designer to join our Infotainment...


  • Palo Alto, California, United States Match Group Full time

    About the OpportunityWe are seeking a highly skilled Sr. Software Engineer, Machine Learning Infrastructure to join our team at Match Group. This role will be responsible for building and maintaining scalable infrastructure to support machine learning engineers across various business units.The TeamYou will work closely with cross-functional teams of...


  • Palo Alto, California, United States Palantir Technologies Full time

    Unlock your potential in a world-changing role at Palantir Technologies.About UsWe build software that empowers organizations globally to use data more effectively. Our platforms transform how businesses operate, driving lifesaving innovations and breakthroughs in various fields.Job OverviewWe are seeking skilled engineers to join our Developer Productivity...


  • Palo Alto, California, United States Rubrik Full time

    Rubrik is committed to building a culture where people of all backgrounds are valued, know they belong, and believe they can succeed.We're seeking an early career software engineer with a strong interest in distributed database technologies and cloud computing platforms. The successful candidate will build our database infrastructure using their expertise in...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering force in the electric vehicle industry, driven by a mission to preserve the world's adventurous spirit. This vision extends to our employees, whom we strive to attract with purpose and challenge through innovative experiences.As an organization, we continuously push beyond conventional boundaries, redefining what's possible...


  • Palo Alto, California, United States Rivian Full time

    Rivian is on a mission to create sustainable transportation solutions, pushing the boundaries of what's possible in electric adventure vehicles. As a company, we embrace innovation and challenge conventional approaches to drive progress.


  • Palo Alto, California, United States Rivian Full time

    Rivian is a pioneer in electric adventure vehicles, driven by a mission to preserve the world's adventurous spirit. To achieve this goal, we need innovative minds to develop and refine our cutting-edge technology.This role presents an opportunity to join our Future Programs team, where you will participate in the early-stage development of next-generation...


  • Palo Alto, California, United States Machinify Full time

    Exciting Opportunity at MachinifyMachinify is revolutionizing the healthcare industry with its cutting-edge AI-platform, transforming claims and payment operations. Our innovative solutions have already made a significant impact, saving billions of dollars in mispayments each year.We are seeking a highly skilled Staff Software Engineer, Backend to join our...