Senior MLOps Engineer, Deep Learning Algorithms

2 days ago


Santa Clara, California, United States NVIDIA Full time

As a Senior MLOps Engineer, you will play a key role in building software that will be used by the entire world. You will work with high-class software engineers to implement a large-scale toolset that tests deep learning models and frameworks on the most powerful computers.

The ability to work in a multifaceted, fast-paced environment is required, as well as strong social skills. In this role, you will interact with internal partners, users, and members of the open source community to implement solutions for building, testing, integrating, and releasing NVIDIA Deep Learning Frameworks on the most powerful, enterprise-grade GPU clusters capable of hundreds of Peta FLOPS.

Key responsibilities include automating and optimizing testing of Deep Learning models from different data domains, developing shared utilities for setting up systems, running tests, and recording results, configuring, maintaining, and building upon deployments of industry-standard tools, and leading best-practices for building, testing, and releasing software.

Additionally, you will identify infrastructure needs and translate them into action, building tools for automatic content generation mechanisms that save dozens of engineering hours.

Requirements include a BSc or MSc degree in Computer Science, Computer Architecture, or a related technical field, or equivalent experience, 6+ years of work experience in software development, excellent Python programming skills, knowledge and love for DevOps/MLOps practices, experience in architecture and system design, strong experience in setting up, maintaining, and automating continuous integration systems, and willingness to take action and have strong analytical skills.

Preferred qualifications include solid understanding of Linux environments, experience with containerization technologies such as Docker, hands-on experience in creating integration, delivery, and deployment pipelines for ML/DL products, familiarity with large-scale distributed computing systems and cloud platforms, and experience with HPC-based compute clusters and scheduling solutions like Slurm.

NVIDIA offers a competitive base salary range of $180,000 - $339,250 USD, as well as equity and benefits. We are committed to fostering a diverse work environment and are proud to be an equal opportunity employer.



  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior Deep Learning Algorithm EngineerWe are seeking a highly skilled Senior Deep Learning Algorithm Engineer to join our team at NVIDIA. As a key member of our team, you will play a critical role in optimizing deep learning training workloads on state-of-the-art hardware and software platforms.Key Responsibilities:Understand, analyze, profile,...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is a leader in the field of deep learning, and we're seeking a talented Senior System Software Engineer to join our team. As a key member of our deep learning software engineering team, you will be responsible for optimizing deep learning algorithms for training and inference, as well as integrating them into existing systems and tools.Key...


  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the field of artificial intelligence, computer graphics, and accelerated computing. Our mission is to drive innovation and push the boundaries of what is possible with AI.Job SummaryWe are seeking a highly skilled Deep Learning Algorithm Engineer to join our team. As a key member of our research and development team, you...


  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the field of artificial intelligence, computer graphics, and accelerated computing. Our mission is to drive innovation and push the boundaries of what is possible with AI.Job SummaryWe are seeking a highly skilled Deep Learning Algorithm Engineer to join our team. As a key member of our research and development team, you...


  • Santa Clara, California, United States Inficare Full time

    Job Title:Deep Learning Algorithm DeveloperJob Overview:Inficare is seeking a highly skilled Deep Learning Algorithm Developer to join our team. The ideal candidate will have a strong background in computer science, electronics, and image processing, with a focus on deep learning algorithms.Key Responsibilities:Design and develop deep learning models using...


  • Santa Clara, California, United States Ambarella Full time

    Job Title: Senior Algorithm EngineerAt Ambarella, we are seeking a highly skilled Senior Algorithm Engineer to join our cross-functional team and contribute to the development of our advanced computer vision algorithms.The ideal candidate will have a strong background in image processing and computer vision, with expertise in deep learning and machine...


  • Santa Clara, California, United States Nvidia Full time

    Job Title: Senior Deep Learning Software EngineerWe are seeking a highly skilled Senior Deep Learning Software Engineer to join our team at NVIDIA. As a key member of our model optimization group, you will play a pivotal role in designing and building our automated inference and deployment solution.Key Responsibilities:Architect and design a modular and...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior Performance Software Engineer for Deep Learning LibrariesWe are seeking a highly skilled Senior Performance Software Engineer to join our team in developing optimized code for NVIDIA's deep learning libraries. As a key member of our team, you will be responsible for designing and implementing high-performance algorithms and data structures...


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionNVIDIA is seeking a highly skilled Senior Systems Software Engineer to join our TAO Toolkit Deep Learning Architectures team. As a key member of our software team, you will be responsible for developing and implementing cutting-edge deep learning algorithms and solutions.Key Responsibilities:Architect, analyze, develop, and prototype key deep...


  • Santa Clara, California, United States NVIDIA Full time

    Join NVIDIA's Innovative TeamWe're seeking a highly skilled Senior Deep Learning Software Engineer to join our cuDNN team. As a key member of our team, you'll be responsible for designing, building, and shipping our GPU-accelerated library of primitives for deep neural networks.Key Responsibilities:Develop production-quality software that ships as part of...


  • Santa Clara, California, United States J&J Family of Companies Full time

    Job Title: Senior Principal MLOps EngineerWe are seeking a highly skilled Senior Principal MLOps Engineer to join our team at Johnson & Johnson. As a key member of our engineering team, you will be responsible for designing, developing, and deploying machine learning models and pipelines that drive business value.Key Responsibilities:Lead the development of...


  • Santa Clara, California, United States NVIDIA Full time

    Join Our Team of InnovatorsWe're seeking a highly skilled Senior Deep Learning Software Engineer to join our cuDNN team at NVIDIA. As a key member of our team, you'll play a crucial role in designing, building, and shipping our GPU-accelerated library of primitives for deep neural networks.About the RoleAs a Senior Deep Learning Software Engineer, you'll be...


  • Santa Clara, California, United States Ambarella Full time

    Computer Vision Algorithm DeveloperAmbarella is seeking a talented Computer Vision Algorithm Developer to join our cross-functional team and contribute to the development of our next-generation computer vision processors.Key Responsibilities:Develop and optimize deep learning-based computer vision algorithms for image processing and optical flowTrain and...


  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the field of artificial intelligence and deep learning. We're committed to fostering a diverse work environment and proud to be an equal opportunity employer.Job SummaryWe're seeking a highly skilled Senior Deep Learning Software Engineer to join our cuDNN team. As a key member of our team, you'll be responsible for...


  • Santa Clara, California, United States Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Senior Engineer to join our Systems Engineering team at Qualcomm. As a Senior Engineer, you will play a key role in researching, designing, developing, and optimizing systems-level software, hardware, architecture, algorithms, and machine learning solutions that enable cutting-edge technology in the AI/ML field.Key...


  • Santa Clara, California, United States XPENG Motors Full time

    At XPeng Motors, we're pushing the boundaries of innovation in the electric vehicle industry. We're seeking a highly skilled Senior Machine Learning Engineer to join our team and contribute to the development of cutting-edge AI software systems for autonomous driving.The ideal candidate will have a strong background in deep learning algorithms and experience...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior Performance Software Engineer, Deep Learning LibrariesWe are seeking a highly skilled Senior Performance Software Engineer to join our team at NVIDIA, specializing in deep learning libraries. As a key member of our team, you will be responsible for developing optimized code to accelerate linear algebra and deep learning operations on NVIDIA...


  • Santa Clara, California, United States NVIDIA Full time

    Senior Performance Software Engineer for Deep Learning LibrariesWe are seeking a highly skilled Senior Performance Software Engineer to join our team in developing optimized code for NVIDIA GPUs. As a key member of our Deep Learning Library team, you will be responsible for writing highly tuned compute kernels in C++ CUDA to perform core deep learning...


  • Santa Clara, California, United States NVIDIA Full time

    Senior Performance Software Engineer for Deep Learning LibrariesWe are seeking a highly skilled Senior Performance Software Engineer to join our team responsible for developing optimized code to accelerate linear algebra and deep learning operations on NVIDIA GPUs. As a key member of our team, you will be working on delivering high-performance code to...


  • Santa Clara, California, United States NVIDIA Full time

    Senior Performance Software Engineer for Deep Learning LibrariesWe are seeking a highly skilled Senior Performance Software Engineer to join our team at NVIDIA. As a key member of our Deep Learning Library team, you will be responsible for developing optimized code to accelerate linear algebra and deep learning operations on NVIDIA GPUs.Key...