C++ Jobs

248 open roles mentioning C++

GPU Backend Compiler Engineer

14d ago
n

nvidia

We are seeking a Backend Compiler Engineer to join our GPU Software organization. The Compiler team is responsible for constructing and emitting high-performance GPU machine instructions for both Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team comprises leading compiler engineering experts who deliver cutting-edge performance and capabilities for NVIDIA's complex parallel SIMT architectures.

$152k - $242k

US, TX, Austin onsite
Deep LearningCUDAMachine Learning +7 more

Senior Math Libraries Engineer – AI and HPC

14d ago
n

nvidia

NVIDIA's Math Libraries team is seeking a senior engineer to contribute to kernel generation for AI and HPC, focusing on matrix operations, JITing, and fusions. This role involves developing GPU-accelerated mathematical libraries that power advancements in AI, scientific simulations, and data analytics across various industries. You will be instrumental in enabling leading organizations to revolutionize fields like healthcare, NLP, VR, and autonomous vehicles.

$184k - $357k

US, CA, Santa Clara hybrid
PythonNLPDeep Learning +7 more

Senior Engineer, Math Libraries - Consumer and Embedded Platforms

14d ago
n

nvidia

We are seeking a Senior Software Engineer to join our team focused on enabling CUDA Math Libraries on new and specialized platforms. This role is crucial for ensuring that NVIDIA's math libraries deliver high functionality and performance across a wide range of targets, supporting the AI, data analytics, and scientific simulation industries. You will be responsible for the integration, functional qualification, compliance, and performance readiness of these libraries on emerging platforms, collaborating closely with core library and devops engineering teams. This is an exciting opportunity to contribute to the forefront of application performance in the AI era.

$152k - $288k

US, CA, Santa Clara hybrid
PythonDeep LearningCUDA +6 more

Senior Software Engineer — Backend (Files Team)

16d ago
Databricks

Databricks

Databricks is seeking a Senior Software Engineer for its Files team to innovate at the intersection of storage, performance, and distributed systems. This role will directly shape the company's filesystem strategy to power next-generation agentic workloads. The Filesystem has emerged as a preferred runtime interface for AI agents, serving as a foundational layer for context, memory management, artifact authoring, version control, sandboxing, and inter-system communication, thereby accelerating AI adoption.

$166k - $225k

San Francisco, California remote
AWSAzureGoogle Cloud +11 more

Database Research Scientist

17d ago
C

ClickHouse

ClickHouse Labs is an applied research group focused on identifying and solving challenging problems in database systems, with a goal of advancing the state of the art and translating research into real-world system improvements. As a Research Scientist, you will tackle high-impact problems at the intersection of database systems, distributed systems, AI, and systems software engineering. You will collaborate with experienced researchers and engineers on a broad range of topics, including query optimization, execution engines, distributed systems, and emerging agentic workloads, working with leading open-source systems like ClickHouse and PostgreSQL. Your work will involve investigating performance bottlenecks, developing new algorithms and system designs, and evaluating them under realistic conditions, with opportunities to publish your work and contribute to open-source projects.

$175k - $235k

United States remote FullTime
AWSAzureGoogle Cloud +16 more

Senior System Software Engineer, GPU Server

17d ago
n

nvidia

We are seeking software engineers to develop next-generation high-speed interconnect technologies for GPU and high-performance computing servers. This role involves close collaboration with hardware architects, silicon designers, and platform software experts to drive innovation in factories and data centers. The ideal candidate will possess strong C++ programming skills, a deep understanding of networking concepts, systems software fundamentals, and current hardware architecture. Excellent communication and meticulous engineering practices are essential for providing robust and efficient solutions to validate and test next-generation processors.

$184k - $357k

US, CA, Santa Clara onsite
CUDAInfinibandNetworking +7 more

Research Scientist, Fundamental Generative AI - New College Grad 2026

17d ago
n

nvidia

NVIDIA Research is seeking a world-class generative AI researcher to join its fundamental generative AI research team. The team focuses on advancing generative AI methods for scientific applications, including biomolecular design (small molecule, protein, and RNA design). The role involves fundamental research with the freedom to conduct ground-breaking work, aiming to push the boundaries of generative models and create real-world impact. Researchers will collaborate with a talented team that consistently publishes at top venues in machine learning and AI for science.

$168k - $265k

US, CA, Santa Clara remote
PythonPyTorchDeep Learning +4 more

Principal Perception Engineer, Obstacle Foundation Models - Autonomous Vehicles

17d ago
n

nvidia

NVIDIA is seeking a Principal Perception Engineer to lead the design and productization of next-generation autonomous driving perception stacks. This senior individual contributor role involves setting technical direction for 3D obstacle perception, driving cross-functional execution, and mentoring engineers. The role requires deep hands-on involvement in architecture, algorithms, and implementation, with a focus on modern transformer-based, multi-modal, and vision-language techniques. The goal is to build intelligent machines that can perceive, reason, and solve complex problems using GPU-accelerated deep learning.

$272k - $431k

US, CA, Santa Clara remote
PythonLLMFine-Tuning +8 more

Senior Perception Engineer, Obstacle Foundation Models - Autonomous Vehicles

17d ago
n

nvidia

NVIDIA is seeking a Senior Perception Engineer to design and productize the next generation of autonomous driving perception systems. This role focuses on the core 3D obstacle perception pipeline, involving architecture and algorithm design, with a hands-on approach to implementation using modern transformer-based, multi-modal, and vision-language techniques. You will contribute to the development of state-of-the-art deep learning models for obstacle detection and tracking, leveraging multi-camera and multi-sensor fusion. The position requires defining objectives, prototyping architectures, running experiments, and adhering to best practices for training and evaluation, including techniques like large-scale pretraining and parameter-efficient fine-tuning. You will also help define and maintain performance metrics, analyze large datasets to identify failure modes, and contribute to the data strategy for perception, including model-assisted workflows and model-in-the-loop tooling. Collaboration with safety, systems, and software teams is essential to ensure solutions meet product requirements for safety, latency, resource usage, and robustness for large-scale deployment.

$184k - $357k

US, CA, Santa Clara remote
PythonLLMFine-Tuning +8 more

Senior Radar Perception Engineer, Obstacle Foundation Models - Autonomous Vehicles

17d ago
n

nvidia

NVIDIA is seeking a Senior Radar Perception Engineer to contribute to the design and productization of their next-generation autonomous driving perception stack. This role involves working on the core 3D radar and multi-modal obstacle perception pipeline, focusing on architecture and algorithm design. The engineer will be hands-on with implementation, including modern transformer-based, radar-centric foundation models, and multi-sensor fusion techniques.

$224k - $357k

US, CA, Santa Clara remote
PythonFine-TuningPyTorch +8 more

Datacenter & Agentic AI Workload Performance Analysis Engineer

17d ago
T

Tenstorrent

Tenstorrent is seeking a Workload Performance Analysis Engineer to optimize the performance of next-generation RISC-V CPUs for modern datacenter and agentic AI workloads. This role bridges hardware and software, focusing on bringing real-world applications to RISC-V platforms, analyzing their behavior, and identifying opportunities for improved CPU performance, efficiency, and scalability. You will collaborate with CPU architects, designers, and software engineers to understand how demanding workloads interact with the CPU and translate these insights into architectural enhancements. Your work will directly impact CPU architecture and performance across cloud, enterprise, and emerging AI workloads.

$100k - $500k

Santa Clara, California, United States remote
PythonBashAssembly +8 more

Research Engineer, RL Engineering

18d ago
Anthropic

Anthropic

Reinforcement learning (RL) is crucial for Claude's ability to reason, write code, and act autonomously over long horizons. This role is part of the team responsible for building and maintaining the RL training system, which is used to train production models and for researchers across Anthropic to run their experiments. The team collaborates closely with research teams company-wide on the science and engineering required to scale RL effectively. As a Research Engineer, you will be at the heart of RL at Anthropic, with a direct view of RL training at the frontier, as the system you own supports both production and research runs. You will work with collaborators across research teams to understand system performance, identify areas of fragility, and drive future improvements.

$500k - $850k

San Francisco, CA | New York City, NY | Seattle, WA hybrid
AnthropicPythonRust +10 more

Software Engineer, Sandboxing

18d ago
Anthropic

Anthropic

Our Sandboxing team builds the isolation layer that enables Claude to run code, use computers, or act as an agent. These systems are critical for executing code written by Claude for users, training and evaluating models, and supporting customer-deployed agents. The sandboxes must start rapidly, withstand adversarial code, and scale to handle numerous concurrent sessions. This role involves working at the intersection of the Linux kernel, virtualization, and container technologies, collaborating with research, product, and security teams to ensure both safety and performance.

$320k - $485k

San Francisco, CA | New York City, NY remote
AnthropicAWSGoogle Cloud +11 more

Senior Software Development Engineer, Neural Graph Infrastructure

18d ago
n

nvidia

Join NVIDIA's CAD Infrastructure team to build a next-generation software platform for semiconductor design. This role involves applying innovative graph neural network infrastructure to process massive graphs and contributing to every phase from architecture to implementation. You will compose the future of computing and make a lasting impact on the world by developing advanced tools and systems.

$168k - $311k

US, CA, Santa Clara remote
PythonLLMAI Agents +5 more

Senior AI Performance Engineer

18d ago
S

SambaNova

SambaNova is seeking a talented and driven ML performance engineer to optimize and scale state-of-the-art foundation models on SambaNova's reconfigurable dataflow platform. You will work hands-on with advanced models to push the limits of throughput, latency, and efficiency. This role bridges the gap between deep learning and systems performance, collaborating across compiler, runtime, and hardware layers to deliver world-record performance for large-scale AI inference.

$180k - $255k

San Jose, California, United States onsite
Meta LlamaPythonLLM +10 more

Forward Deployment Engineer

18d ago
S

SambaNova

SambaNova is seeking a Forward Deployed Engineer (FDE) to join our Customer Success Organization. In this role, you will embed directly with strategic enterprise customers to design, build, and deploy production Generative AI applications on SambaNova's SN40L platform and SambaStack product portfolio. You will architect and implement LLM-powered workflows, optimize AI inference performance on SambaNova hardware, and troubleshoot end-to-end production issues. This position requires translating customer needs into product requirements and serving as the voice of field reality to our Product and Engineering teams. You will also partner with sales teams to shape technical strategy and demonstrate platform differentiation.

$138k - $170k

Remote - US hybrid
LangChainLlamaIndexDSPy +9 more

Staff Software Engineer, Secure Execution

18d ago
H

Harvey.ai

Harvey is transforming legal and professional services by integrating advanced agentic AI with an enterprise-grade platform. This role is a founding position on the Security Engineering team, focused on building the foundational security for AI agents. You will lead the development of a platform that enables agents to perform security work, including vulnerability discovery and validation through authorized penetration testing, while ensuring data and system protection. The work involves shaping how agents are sandboxed across product and internal platforms, building execution environments, orchestration, and controls, and enabling the secure internal use of open-source models.

$231k - $346k

San Francisco remote FullTime
PythonGoRust +8 more

Research Engineer / Research Scientist, RL Frontiers

19d ago
Anthropic

Anthropic

Anthropic is dedicated to building AI systems that are safe, reliable, and steerable, aiming to benefit both users and society. This role is central to advancing Reinforcement Learning (RL), the core technology enabling Claude's reasoning, coding, and autonomous capabilities. The RL Scaling team focuses on how RL performance, stability, and learning efficiency evolve with increasing model size, episode length, and compute power. You will be instrumental in developing and scaling next-generation RL algorithms and architectures, from initial research to large-scale deployment, while deeply understanding and addressing the challenges that arise at scale. This position bridges research and engineering, requiring you to build the systems that accelerate iteration and experimentation, and to tackle complex, unsolved problems in Anthropic's largest RL runs.

$500k - $850k

San Francisco, CA | New York City, NY | Seattle, WA remote
AnthropicPythonRust +9 more

Research Engineer / Performance Engineer, RL Distributed Systems

19d ago
Anthropic

Anthropic

Reinforcement learning is crucial for training AI models to reason, write code, and act autonomously. At scale, this process involves a demanding distributed system where training, sampling, and environment execution run concurrently across a large fleet of accelerators and hosts. This system must continuously exchange data and maintain progress despite hardware failures, shifting loads, and evolving research. The efficiency of this system directly impacts learning outcomes and the speed of research iteration. As a Research Engineer on the Distributed Systems team within RL Engineering, you will focus on the most critical bottlenecks within this system. This could involve areas like scheduling, data movement, sandboxed environment execution, storage, networking, fault tolerance, autoscaling, or observability. The role seeks generalist engineers capable of reasoning from first principles across different system layers and prioritizing impactful problems over familiar ones. The ideal candidate will have experience building and operating large distributed systems, a commitment to detail, and a desire to apply their expertise to a complex, heterogeneous, and rapidly changing workload.

$500k - $850k

San Francisco, CA | New York City, NY | Seattle, WA remote
AnthropicKubernetesPython +8 more

Research Scientist, Fundamental Generative AI - New College Grad 2026

20d ago
n

nvidia

NVIDIA Research is seeking a world-class generative AI researcher to join its fundamental generative AI research team. The team focuses on advancing generative AI methods for text, image, video, 3D, and scientific applications, aiming for research that pushes boundaries and has a real-world impact. This role offers the freedom to conduct groundbreaking research within a collaborative team that consistently publishes at top machine learning venues.

$168k - $265k

US, CA, Santa Clara remote
PythonPyTorchDeep Learning +3 more

Get new AI jobs in your inbox

A weekly digest of the newest AI engineering roles.

© 2026 AI Job Board. All rights reserved.