NVIDIA
NVIDIA
NVIDIA develops accelerated computing and artificial intelligence technologies used across gaming, data centers, cloud computing, healthcare, manufacturing, automotive, and robotics. Its work spans graphics processing units, AI platforms, simulation, and industry-focused solutions, including NVIDIA Omniverse for collaborative 3D workflows, NVIDIA DRIVE for autonomous vehicle development, and NVIDIA Clara for healthcare applications. The company brings together large technical teams working on the infrastructure and software that support advanced computing, simulation, and AI-driven analytics.

C++ Software Engineer, AI Developer Tools — NVIDIA, UK Remote

Build NVIDIA’s AI developer tools and Genie retrieval services in C++, contributing to native integrations, agentic workflows, benchmarks, and performance-sensitive systems.

Description

  • Develop production-quality C++ components, APIs, and integrations for NVIDIA’s AI developer-tools ecosystem
  • Connect native C++ tools with Genie’s retrieval and agentic capabilities
  • Contribute to agentic workflows, retrieval systems, ingestion pipelines, MCP tools, APIs, and enterprise integrations
  • Create benchmarks and improve retrieval quality, reliability, performance, and resource efficiency
  • Own features from investigation and design through implementation, testing, and delivery
  • Collaborate with graphics, software, and hardware teams on performance-analysis and developer tools

Requirements

  • Bachelor’s or master’s degree in computer science, software engineering, or a related discipline, or equivalent practical experience
  • At least five years of modern C++ programming experience through professional work, internships, or substantial technical projects
  • Solid knowledge of data structures, algorithms, object-oriented design, multithreading, debugging, and testing
  • Ability and interest in working across C++ systems and Python-based AI services
  • Familiarity with AI-powered applications, agentic workflows, retrieval systems, or related technologies
  • Ability to investigate unfamiliar problems, learn new technologies, and carry work through completion
  • Strong communication and collaboration skills, including receptiveness to technical feedback

Benefits

  • NVIDIA is an equal opportunity employer committed to fostering a diverse work environment
  • NVIDIA does not discriminate in hiring or promotion practices and places a high value on diversity

Related Jobs

Hewlett Packard Enterprise

Senior Channel Presales Technical Architect, Storage — HPE Canada Remote

Hewlett Packard Enterprise

Help HPE channel partners position, design, and sell storage and data protection solutions. Support solution architecture, demonstrations, proofs of concept, pipeline development, and partner technical advocacy.

Open
Hewlett Packard Enterprise

Senior Network Operations Cloud Engineer (Secret Clearance)

Hewlett Packard Enterprise

Operate HPE’s secure private cloud and datacenter networks supporting federal customers. Troubleshoot classified infrastructure and VMware NSX across Oklahoma, Pennsylvania, and Utah.

Open
Hewlett Packard Enterprise

Senior Network Operations Cloud Engineer (Secret Clearance)

Hewlett Packard Enterprise

Operate and secure Hewlett Packard Enterprise private-cloud networks supporting federal customers. Troubleshoot classified infrastructure, VMware NSX, ServiceNow changes, and mission-critical connectivity.

Open