Role Overview & Specifications

NVIDIA is hiring senior distributed systems engineers to develop and scale its AI and deep learning platforms. Together, we will build the software 2.0 cloud platform for one of the most exciting problems of our time: autonomous vehicles! This role is software engineering to support our autonomous vehicles program MLOps platform team by working with the large volumes of data that flows from vehicles into the data center to be used by ML engineers for training and analysis.

What You'll Be Doing

Design and build scalable and distributed services that handle data flowing through the ML data pipeline.Develop infrastructure and microservices that index, mine, transform, and compose PB sized deep learning datasets.Supporting partner teams by developing data as a service solutions to allow them to find and leverage data and datasets.Be a technical leader on various projects across the platform, and be a hands-on major contributor of the entire platform's architecture.Develop APIs and interfaces for users to efficiently access their data.

What We Need To See

Bachelors Or Equivalent

experience in Computer Science, Electrical Engineering or related field.5+ years of

experience in a similar or related role.Strong programming background that incorporates methodologies like data structures, design patterns, OOP, and test driven development.Solid technical foundation and a deep understanding of cloud technologies, distributed compute systems, and distributed systems and microservices architecture.Advanced programming

skills to build distributed storage and compute systems, backend services, microservices, and web technologies.Strong programming

skills with hands-on coding expertise.A specialist programmer in Go and Python.Ability to craft technical design

requirements and architecture in an agile environment.

Experience delivering production grade systems at PB scale.Highly motivated with strong interpersonal

skills, you have the ability to work successfully with multi-functional teams, principles and architects and coordinate across organization boundaries and geographies.

Ways To Stand Out From The Crowd

Advanced programming expertise in Scala or Python.

Experience With Search And Vector Database Systems As Well As

experience with Kubernetes and Docker.Interest in collaborating and supporting development infrastructure like CI/CD and DevOps.Curiosity to understand new technologies, different approaches, and learning from the organization.Displays of systematically developing trust with customers and coworkers.

The Base

salary range is 148,000 USD - 276,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.#deeplearning

Partner Recommendation

About Nvidia

Nvidia is an actively verified employer hiring talent across technology, engineering, and operations.

  • Headquarters: United States / United Kingdom
  • Company Size: 1,000+ employees
  • Trust Rating: 95 / 100 (Official Registry Audited)

View all openings at Nvidia →