Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

C++ Software Engineer – AI Developer Tools

NVIDIA

. Develop production-quality C++ components, APIs, and integrations for NVIDIA’s AI-powered developer-tools ecosystem .

Posted 10/5/2026full-timeRemote • United Kingdom, SwitzerlandMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in C++ programming and a solid understanding of data structures, algorithms, and multithreading. Capable of developing and integrating AI-powered applications while collaborating effectively with cross-functional teams.

Highest-signal resume keywords
C++ ProgrammingData StructuresAlgorithmsMultithreadingAI-Powered Applications

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++APIsObject-Oriented DesignDebuggingTestingPerformance AnalysisIntegrationRetrieval SystemsIngestion PipelinesAgentic Workflows
Soft Skills
CommunicationCollaborationOpenness to FeedbackProblem-SolvingMotivation
Tools & Technologies
GenieMCP ToolsAI ServicesDeveloper Tools
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Software Engineering
Industry Keywords
AI-Powered Developer ToolsPerformance ImprovementResource UsageTechnical ProjectsProfessional Experience

Tech Stack

Tools & technologies
PythonC++

About the role

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

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 5+ years of modern C++ programming skills gained through professional experience, internships, or substantial technical projects
  • Good understanding of data structures, algorithms, object-oriented design, multithreading, debugging, and testing
  • Ability and motivation to work 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 follow work through to completion
  • Good communication and collaboration skills, with openness to technical feedback

Benefits

Comp & perks
  • Equal opportunity employer committed to fostering a diverse work environment
  • NVIDIA highly values diversity and does not discriminate in hiring and promotion practices