Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - AI Research Clusters

$124k - $195.5k

NVIDIA AI

NVIDIA is at the forefront of innovations in Artificial Intelligence, High-Performance Computing, and Visualization. Our invention—the GPU—functions as the visual cortex of modern computing and is central to groundbreaking applications from generative AI to autonomous vehicles. We are now looking for a Software Engineer to help accelerate the next era of machine learning innovation. In this role, you will propose and implement engineering solutions to ensure delivery of functional, reliable, secure, and performance‑optimal GPU clusters to internal researchers, enable them to focus on training and development by reducing operational disruption and overhead, empower them for self‑service continuous improvement on reliability, operational excellence & performance. Your work will empower scientists and engineers to train, fine‑tune, and deploy the most advanced ML models on some of the world’s most powerful GPU systems. What You’ll Be Doing In this position, you will work with coworkers across the AI Platform organization to understand the pain points of validating, monitoring and operating GPU clusters at scale. Then you will design, develop and maintain engineering solutions to solve those pain points systematically. You will also research in traditional AIOps and the emerging Agentic AI, and leverage it to further reduce the operation toil. You will participate in on‑call support for systems, platforms built and owned by the team. What We Need To See BS/MS in Computer Science, Engineering, or equivalent experience. 2+ years in software/platform engineering, including 1 year in ML infrastructure or distributed systems. Experience in software development lifecycle on Linux-based platforms. Strong coding skills in languages such as Python, C++ or Rust. Experience with Docker, Kubernetes, GitLab CI, automated deployments. Experience with AIOps or Agentic AI and apply it successfully in production environment. Ways To Stand Out From The Crowd Proficiency with full‑stack development: Relational Data Modeling, DB optimization, REST API Semantics, Javascript, CSS, providing API as a service. Passion for building developer‑centric platforms with great UX and strong operational reliability. Experience running Slurm or custom scheduling frameworks in production ML environments. Familiarity with GPU computing, Linux systems internals, and performance tuning at scale. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 124,000 USD - 195,500 USD. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until July 10, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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 NVIDIA AI

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - AI Research Clusters in Durham, NC vacancy
  • NVIDIA is seeking a Senior Software Engineer to accelerate the next era of machine learning...  ...delivering reliable, secure GPU cluster infrastructure for internal researchers. You will design solutions to...  ...ML models. Join a team shaping AI platform tooling with Docker, Kubernetes... 
    Suggested

    NVIDIA

    Durham, NC
    2 days ago
  • NVIDIA is seeking a Software Engineer to accelerate the next era of machine learning innovation...  ...reliable and scalable GPU clusters for internal researchers. You will help reduce operational toil...  ...candidates will work across the AI Platform team, design and implement... 
    Suggested

    NVIDIA AI

    Durham, NC
    2 days ago
  • NVIDIA is seeking a Senior Computer or Software Engineer in Durham, NC, to lead in cutting-edge network technologies for AI clusters. You will work across teams, resolving complex customer issues and enhancing products through interactive development with R&D. Ideal candidates... 
    Suggested

    NVIDIA

    Durham, NC
    2 days ago
  • $167k - $211.4k

     ...are received . Plans, conducts, analyzes, and shares research that advances the field of AI, as it relates to networking, security, programming,...  ...relevant teams. Serves as research strategy liaison to engineers and product managers and works collaboratively with product... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Durham, NC
    4 days ago
  • $176k - $333.5k

     ...recently, GPU deep learning ignited modern AI and enabled the next era of computing....  ...us today. We are looking for a Senior Software Engineer to join our mission to continue improving...  ...systems to meet the demands of our HPC clusters Evaluate new and innovative technologies... 
    Suggested

    NVIDIA

    Durham, NC
    2 days ago
  • $150.3k - $195.2k

     ...are received . Plans, conducts, analyzes, and shares research that advances the field of AI, as it relates to networking, security, programming,...  ...relevant teams. Serves as research strategy liaison to engineers and product managers and works collaboratively with product... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Durham, NC
    5 days ago
  • $184k - $287.5k

     ...into the unlimited potential of AI to define the next era of...  ...optimized NVIDIA AI and HPC software stack. We’re searching for a...  ...technology. Mentor architects and engineering teams to grow them into...  ...Knowledge of large-scale cloud and cluster level deployment and... 
    Shift work

    NVIDIA AI

    Durham, NC
    2 days ago
  • $184k - $287.5k

     ...developing advanced multi‑rack, multi‑tenant AI/ML datacenters with NVIDIA GB200, and...  ...GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider) Engagements...  ...debugging of multi‑rack, multi‑tenant clusters: scheduler behavior, container runtime... 

    NVIDIA

    Durham, NC
    2 days ago
  • $130k - $200k

    Toshiba Global Commerce Solutions is seeking a Software Engineering Manager to lead teams building the next chapter of ELERA: AI-native development tooling, an agentic...  ...dynamic billion-dollar global company based in Research Triangle Park, NC, providing retail store solutions... 
    Full time
    Work experience placement
    Worldwide

    Toshiba Global Commerce Solutions - External

    Durham, NC
    1 day ago
  • $215k - $240k

     ...seeking a Full Stack Ruby on Rails Principal Software Engineer to drive technical direction across our...  ...own workflow for building software with AI coding tools — you have opinions about...  ...Our strategy is based on robust market research, including external advisory... 
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Durham, NC
    2 days ago
  •  ...Overview This position is intended to be a member of the engineering team, developing software for medical information products. Job Description Duties...  ...Engineering Blazor RazorMicrosoft Azure Foundry - for Cloud and AI NET Type script js/React.js NET Core Testing tools... 
    Local area

    Merck & Co. Inc

    Durham, NC
    2 days ago
  • $152k - $241.5k

     ...performance computing platforms are powering the AI revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-...  ...or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).... 

    NVIDIA

    Durham, NC
    5 days ago
  •  ...in Durham, N.C., FlexGen is an innovative software and services provider in the global...  ...transition, FlexGen leverages decades of engineering and software expertise to help shape the...  ...power sources. Our advanced analytics and AI-driven insights enable energy storage owners... 
    Work experience placement
    Local area

    Powin

    Durham, NC
    2 days ago
  • $220k - $265k

     ...potential of their data, from AI to multicloud. Ready to...  ...technology sectors. Our Cassandra engineering team leads active work on...  ...years of applicable professional software engineering experience is...  ...areas (Accord, Transactional Cluster Metadata, CEP-37 automated repair... 
    Work at office
    Local area
    3 days per week

    NetApp

    Morrisville, NC
    2 days ago
  • $152k - $241.5k

     ...performance computing platforms are powering the AI revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-...  ...or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).... 

    NVIDIA

    Durham, NC
    2 days ago
  • Get AI-powered advice on this job and more exclusive features. Direct message the job...  ...@ Golden Technology Inc. Hiring a Senior Software Developer! Our client is seeking a Senior...  ...Sign in to set job alerts for “Software Engineer” roles. Raleigh, NC $125,000.00-$178,000.... 
    Contract work
    Flexible hours
    Weekend work

    Golden Technology

    Durham, NC
    2 days ago
  • $147k - $211k

     ...years of experience developing innovative AI/ML networking solutions and host-host...  ...networking stacks. 2 years of experience with software development in C or C++. 2 years of...  ...field. About The Job Google's software engineers develop the next-generation technologies... 

    Google

    Durham, NC
    2 days ago
  • $126.5k - $182k

     ...power the largest networks in the world. Engineers on this team will collaborate with dedicated...  ...pyATS or similar), protocol testing, and software quality assurance Hands on experience...  ...Cisco IOS/IOS‑XR platforms Experience with AI and ML is a plus Experience in Routing... 
    Full time
    Worldwide

    Cisco

    Durham, NC
    2 days ago
  •  ...Learning and HPC. We're seeking a Senior Software Architect to help co-design next-gen data...  ...communication technologies to accelerate AI and HPC workloads. Explore innovative solutions...  ...to explore performance of large GPU clusters (think scales of 100s of 1000s of GPUs).... 

    NVIDIA

    Durham, NC
    2 days ago
  • $248k - $396.75k

    Nvidia Corporation in Durham, NC is hiring experienced software engineers with expertise in Kubernetes to enhance its AI Infrastructure. The role involves building secure, scalable GPU clusters for AI workloads while implementing monitoring capabilities for reliability... 

    Nvidia Corporation

    Durham, NC
    2 days ago
  • $168k - $264.5k

     ...tapping into the unlimited potential of AI to define the next era of computing. An era...  ..., high-quality new code for desktop engineering applications Participate in a variety of...  ...C++, Java, or C# Proficiency with modern software platforms and tools (e.g. C++20, Java 21,... 
    Worldwide

    NVIDIA

    Durham, NC
    2 days ago
  • $174k - $253k

     ...experience. 5 years of experience in software development using C++....  ...About The Job Google’s software engineers develop the next-generation technologies...  ...combine the best of Google AI, software, and hardware. Teams across this area research, design, and develop new... 

    Google

    Durham, NC
    2 days ago
  • $120k - $280k

     ...hiring experienced Systems Software Engineers across multiple NetApp engineering...  ...Support prototyping, research, and feasibility analysis for...  ...progress clearly with peers Use AI‑assisted tools to accelerate...  ...with replication, clustering, HA, or consistency protocols... 
    Local area

    NetApp

    Morrisville, NC
    2 days ago
  • $207k - $301k

     ...practical experience. 8 years of experience in software development. 3 years of experience with...  ...'s own ambitions, the work of a Software Engineer goes beyond just Search. Software...  ...across multiple sites internationally. AI will change the future of work in profound... 

    Google

    Durham, NC
    5 days ago
  •  ...Qualifications: Bachelor’s Degree in Electrical or Mechanical Engineering, Materials Science, or Electronics Demonstrated technical proficiency...  ...the Compensation and Benefits page ( We use Artificial Intelligence (AI) to enhance our recruitment process. #J-18808-Ljbffr... 
    Work at office
    Flexible hours

    Qnity Inc

    Durham, NC
    1 day ago
  •  ...A Little About Us EDB provides a data and AI platform that enables organizations to harness the full power of Postgres for transactional...  ...CST only** We are seeking a  Solution Developer to join our engineering team. This is a versatile role requiring a mix of full-stack... 
    Remote work

    GrabJobs

    Durham, NC
    6 hours ago
  • $140k - $224.25k

    Overview The NVIDIA Experience (NVEX) Solutions Engineering team is looking for a senior Computer or Software Engineer who is ready to become an authority in ground-breaking network technology used in AI clusters. Our team of software engineers bridge the gap between the... 
    Casual work
    Weekend work

    NVIDIA

    Durham, NC
    2 days ago
  •  ...Senior Application Security Engineer This role has been designed as 'Hybrid' with an expectation...  ..., GitLab, Azure DevOps, etc.). Ensure software integrity through code signing, artifact...  ...and release pipelines. Automated AI specific vulnerability scanning into CI/... 
    Work at office
    2 days per week

    Hewlett Packard Enterprise Development LP

    Durham, NC
    5 days ago
  • $152k - $241.5k

     ...performance computing platforms are powering the AI revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-...  ...or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).... 

    NVIDIA

    Durham, NC
    2 days ago
  • Designs software and implements Object Oriented Programming (OOP) using Java, Scala, and Python...  ...equivalent) in Computer Science, Engineering, Information Technology, Information Systems...  ...applying version control (Git) while developing AI solutions in Agile methodologies; and... 

    Fidelity Investments Inc.

    Durham, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - AI Research Clusters. Be the first to apply!