Senior DL Frameworks Life Cycle Engineer

NVIDIA
Remote, GA, US
$132K-$258.8K a year
Remote
Full-time

Are you passionate about the software development of large scale distributed projects? The Deep Learning Frameworks Teams at NVIDIA are looking for Senior Software Engineers that are passionate about building systems for continuous development, integration, testing and delivery of the most sophisticated software stacks of our time!

Our team collaborates with a global community building and supporting tools used to research, implement, and deploy AI applications.

This position will embed you in an ambitious and diverse team taking ownership of improving the development efficiency of the NVIDIA driven AI software ecosystem.

What you'll be doing :

Life cycle specialists design, build, and maintain continuous development systems through AI software verticals. These verticals start at end users, go through layers of open source software, further through NVIDIA's math libraries, compilers, and drivers.

This role is critical for us to improve NVIDIA's developer efficiency in these software verticals while driving continued software quality and reliability! Together, we will craft and build innovative development environments and systems running on local and multi-cloud infrastructure.

What we need to see :

MS or PhD in Computer Science or engineering (or equivalent experience)

4+ years developing or supporting the development of a large software vertical or the equivalent.

Fluency in C++ and / or Python continuous build and release management for Linux systems

Proven expertise with scripting languages such as Python and shell

Design and development of cloud hosted developer environments and CI / CD systems

Ways to stand out from the crowd :

Drive to contribute to and collaborate with geographically distributed teams

Great interpersonal skills e.g. communication, empathy, dependability, patience, and persistence.

Software development experience with many contributing teams

Proven experience shipping Multi-Cloud large scale AI systems, and supporting those systems in production.

The base salary range is 132,000 USD - 258,750 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 . 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.

30+ days ago
Related jobs
NVIDIA
Remote, GA, US
Remote

Are you passionate about the software development of large scale distributed projects? The Deep Learning Frameworks Teams at NVIDIA are looking for Senior Software Engineers that are passionate about building systems for continuous development, integration, testing and delivery of the most sophistic...

Boeing
Warner Robins, Georgia

Support and collaborate with globally located engineers, DEA Engineers, DEA Designated Trainers, Functional Engineering Managers (FEM) and maintenance/logistics professionals in the analysis and trending of released engineering disposition (repair design instructions) across all sustainment environm...

Life Cycle Engineering
Port Wentworth, Georgia

Life Cycle Engineering (LCE) is a privately held, employee-owned company with an emphasis on "doing the right thing the right way”, which applies to the way we treat our customers and employees. You will provides leadership and technical expertise in support of the asset management plan implementati...

Promoted
OpenGov
Atlanta, Georgia

In this role, you'll have the opportunity to collaborate closely with engineering leadership and application engineers. You'll be a key member of our engineering team, writing software, delivering new cloud infrastructure, and automating CI/CD processes in a fast-paced, agile environment using moder...

Promoted
Georgia Tech
Atlanta, Georgia
Remote

The Institute serves more than 45,000 students through top-ranked undergraduate, graduate, and executive programs in engineering, computing, science, business, design, and liberal arts. Responsible for advanced level design, integration, implementation and modification of a wide variety of user info...

Promoted
Robson Forensic
Alpharetta, Georgia

If so, we are looking for a Mechanical Engineering Expert who specializes in plant and/or process engineering to provide investigation, analysis, reports, and testimony where technical and scientific answers are needed to help resolve civil and criminal litigation and insurance claims. The Mechanica...

Promoted
MBR Partners
Atlanta, Georgia

Expert with in-depth knowledge of LAN/WAN/Security support for data networks at Access, Aggregation, and Core network and SDWAN orchestrator level. Strong network experience (8 – 12 + years ) include Versa SDWAN (Primary-must skills), Fortinet SDWAN(required) & Cisco technology. Thorough u...

Promoted
Michelin North America
Stockbridge, Georgia

Lead/Participate in quality planning for products, materials, processes, and methods. Effective problem-solving skills and process/product relationship knowledge. If you need accommodation for any part of the employment process because of a disability, please contact us at. ...

Promoted
TIER4 GROUP
Atlanta, Georgia

Are you a Network Engineer seeking a new career challenge? Would you like to play a pivotal role in shaping the future of the organization's network capabilities? And how would you like to join a global leader in the manufacturing and design space serving some of the most recognized brands in th...

Tata Consultancy Services
Atlanta, Georgia

Maintain data integrity and database performance, stability, and scalability. Assist with architecture design to receive, store, and analyze large and complex data sets from large amounts of structured and unstructured data. Create, maintain, and administer database platforms and applications for co...