FREE ACCESS
5,000–10,000 jobs/day
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.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesPythonC++
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
