CareerPlanSign in

Senior C++ Software Engineer – AI Developer Tools

Israel, Tel Aviv💼 Full-time🗓 2026-09-21 → 2026-09-25

Core

Build production-quality C++ components, APIs, and integrations for NVIDIA's AI-powered developer tools ecosystem, specifically connecting native C++ tools with Genie's retrieval and agentic features.

Role type

Senior C++ Software Engineer (AI Developer Tools)

Builds

Genie (NVIDIA's company-wide AI knowledge and developer-productivity service), agentic workflows, retrieval systems, ingestion pipelines, MCP tools, and enterprise integrations.

Domain

Developer productivity tools, AI services, C++ systems

Deliverable

production ML models | product features

Required skills

Modern C++ programming, data structures, algorithms, object-oriented design, multithreading, debugging, testing, API design, system integration

Preferred skills

C++ performance analysis, concurrency, memory management, RAG, semantic search, embeddings, vector databases, agent frameworks, GPU architecture knowledge

Technologies

C++, Python, REST APIs, MCP, vector databases, GPU APIs

Responsibilities

Develop production-quality C++ components and integrations; Build capabilities connecting native C++ tools with Genie's retrieval and agentic features; Contribute to agentic workflows, retrieval systems, and ingestion pipelines; Build benchmarks to improve retrieval quality and performance; Own features from investigation through delivery; Collaborate with graphics, software, and hardware teams.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.