Senior Software Engineer, AV Mapping Infrastructure

3 weeks ago


Denver, United States NVIDIA Full time

We are looking for a Senior Software Engineer for our Autonomous Vehicle efforts within the HD Mapping backend and infrastructure team. The team has a variety of responsibilities, including cloud infrastructure, backend services, distributed computing platform, map pipeline workflow management, CI/CD process, etc. We build platforms, web services, and tools to ingest terabytes of sensor data through a complex pipeline with advanced deep learning models and math algorithms to produce the highest quality HD maps for self driving cars.

We operate in a fast-paced and highly experimental fashion and seek the best engineers passionate about solving problems for self-driving cars with a background in software development and system design in cloud environments to deploy and maintain large-scale backend clusters. Are you interested in building future technologies to create and serve HD maps to millions of self-driving cars across the globe? If so, join us

What You'll Be Doing

Developing microservice-based architecture to support mapping algorithms processing endless data streams in NVIDIA GPU data centers and public cloud. Writing robust APIs to store, query, and retrieve PBs of sensor data from different sensors, including LiDAR and RADAR point clouds. Enabling services distributing HD maps for autonomous driving to millions of autonomous vehicles in real-time. Collaborating with other engineering teams within Nvidia mapping including algorithms, client and validation. Supporting operations of mapping services.

What We Need To See

Proven experience building large-scale software systems and cloud services. Strong programming in C++(desired), Java, Python, and/or Go. Engineering excellence with good design abstractions, API stability, unit testing, leading best practices for other engineers to follow, and solid documentation. Have worked with both relational (SQL), and distributed database technologies. Background with Kubernetes, Apache Kafka, and stream-based integration patterns such as Apache Flink. Strive to learn, solve, and own hard problems end to end. Good communication, analytical skills and Ability to work with multiple teams. Great team player but an independent self starter. BS/MS degree in Computer science or related areas (or equivalent experience) 8+ years of experience.

Ways To Stand Out From The Crowd

Knowledge of the HD map industry. Experience building Big data solutions that include data pipelining and processing infrastructures. Background with AWS services such as Lambda, RDS, EC2, EBS, EKS, CDK, Batch. Experience in building large-scale software systems and cloud services Experience with monitoring production environments: metrics, alarming, dashboards, integration tests, canaries, various CI and deployment patterns, log aggregation, consistent build and deployments.

The base salary range is 176,000 USD - 414,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits . NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

#J-18808-Ljbffr



  • Denver, United States Strava Full time

    About This Role Strava is the leading social platform for athletes and the largest sports community in the world, with over 100 million athletes in 195 countries. If you sweat you’re an athlete, and Strava’s mobile apps and website connect millions of active people every day! We are looking for a Senior Engineering Manager for our Infrastructure team to...


  • Denver, United States Strava Full time

    About This Role Strava is the leading social platform for athletes and the largest sports community in the world, with over 100 million athletes in 195 countries. If you sweat you’re an athlete, and Strava’s mobile apps and website connect millions of active people every day! We are looking for a Senior Engineering Manager for our Infrastructure team to...


  • Denver, United States Remotely Full time

    This is a remote position. Senior Software Engineer (3-5 year experience, remote) Be part of our future! This job posting builds our talent pool for potential future openings. We'll compare your skills and experience against both current and future needs. If there's a match, we'll contact you directly. No guarantee of immediate placement, and we only...


  • Denver, United States IQGeo Full time

    Job DescriptionJob DescriptionSalary: $140,000Job SummaryIQGeo is seeking a Senior Full Stack Software Engineer to support our Web and Mobile Software engineering efforts for domestic and international enterprise customers. This role joins a dynamic team that enjoys working with complex applications and products that utilize software, GIS, engineering, and...


  • Denver, United States IQGeo Full time

    Job DescriptionJob DescriptionSalary: $140,000Job SummaryIQGeo is seeking a Senior Full Stack Software Engineer to support our Web and Mobile Software engineering efforts for domestic and international enterprise customers. This role joins a dynamic team that enjoys working with complex applications and products that utilize software, GIS, engineering, and...

  • AV Field Engineer

    1 week ago


    Denver, United States Linx Telceom Full time

    Test integrated systems and perform troubleshooting for AMX/Crestron and DSP systems Write code for DSP systems Self-commission and train on DMPS boardroom rooms Identify system bugs to programmer/Senior Field Engineer Make recommendations to project Manager and Senior Field Engineer on design/scope issues Make minor programming changes under the direction...


  • Denver, United States Tanium Full time

    The Basics: As a Tanium Senior Software Engineer focused on Cloud technologies, you will build and maintain best-of-breed products and infrastructure as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning. When new product ideas are...


  • Denver, United States Mars Full time

    Say hello to possibilities. It’s not everyday that you consider starting a new career. We’re RingCentral, and we’re happy that someone as talented as you is considering this role. First, a little about us, we’re the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human...


  • Denver, United States JustAnswer Full time

    About the RoleAs a Senior Software Development Engineer in Test at JustAnswer, you will play a pivotal role in enhancing the efficiency and quality of our engineering department's test automation and continuous integration efforts. You will work on a variety of functionalities across 4 International JustAnswer sites and various international brand sites....


  • Denver, United States JustAnswer Full time

    About the RoleAs a Senior Software Development Engineer in Test at JustAnswer, you will play a pivotal role in enhancing the efficiency and quality of our engineering department's test automation and continuous integration efforts. You will work on a variety of functionalities across 4 International JustAnswer sites and various international brand sites....


  • Denver, United States Remotely Full time

    This is a remote position. Senior Software Engineering Manager - Core Software Systems (3-5 year experience, remote) Be part of our future! This job posting builds our talent pool for potential future openings. We'll compare your skills and experience against both current and future needs. If there's a match, we'll contact you directly. No guarantee of...


  • Denver, United States @Orchard Full time

    Job DescriptionJob DescriptionSenior Engineer, JavaDenver, CO@Orchard LLC has been retained by a true innovator within the Intelligence and Defense community, committed to putting the well-being of their employees at a similar level of importance as their focus on client mission. They are seeking a Senior Software Engineerw ith experience in Java to support...


  • Denver, United States @Orchard Full time

    Job DescriptionJob DescriptionSenior Engineer, JavaDenver, CO@Orchard LLC has been retained by a true innovator within the Intelligence and Defense community, committed to putting the well-being of their employees at a similar level of importance as their focus on client mission. They are seeking a Senior Software Engineerw ith experience in Java to support...


  • Denver, United States @Orchard Full time

    Job DescriptionJob DescriptionSenior Engineer, JavaDenver, CO@Orchard LLC has been retained by a true innovator within the Intelligence and Defense community, committed to putting the well-being of their employees at a similar level of importance as their focus on client mission. They are seeking a Senior Software Engineerw ith experience in Java to support...


  • Denver, United States Checkr Full time

    About CheckrCheckr builds people infrastructure for the future of work. And we believe everyone should have a fair chance to work. That's why we've designed a faster-and fairer-way to screen job seekers. Established in 2014 and valued at $5B, Checkr puts modern technology powered by machine learning in the hands of hiring teams, helping thousands of...


  • Denver, United States Checkr Full time

    About CheckrCheckr builds people infrastructure for the future of work. And we believe everyone should have a fair chance to work. That's why we've designed a faster-and fairer-way to screen job seekers. Established in 2014 and valued at $5B, Checkr puts modern technology powered by machine learning in the hands of hiring teams, helping thousands of...


  • Denver, United States PacketFabric Full time

    PacketFabricSenior Software Engineer(Backend/Python)THE ROLE:As a Senior Software Engineer, you are an expert at developing software solutions from start to finish.  You must be able to work independently, be creative with your solutions and think on your feet.You will serve as an in-house expert, both for managers from other departments who need software...


  • Denver, United States PacketFabric Full time

    Job DescriptionJob DescriptionPacketFabricSenior Software Engineer(Backend/Python)THE ROLE:As a Senior Software Engineer, you are an expert at developing software solutions from start to finish. You must be able to work independently, be creative with your solutions and think on your feet.You will serve as an in-house expert, both for managers from other...


  • Denver, United States PacketFabric Full time

    PacketFabricSenior Software Engineer(Backend/Python)THE ROLE:As a Senior Software Engineer, you are an expert at developing software solutions from start to finish.  You must be able to work independently, be creative with your solutions and think on your feet.You will serve as an in-house expert, both for managers from other departments who need software...


  • Denver, United States PacketFabric Full time

    Job DescriptionJob DescriptionPacketFabricSenior Software Engineer(Backend/Python)THE ROLE:As a Senior Software Engineer, you are an expert at developing software solutions from start to finish. You must be able to work independently, be creative with your solutions and think on your feet.You will serve as an in-house expert, both for managers from other...