C++ Jobs

248 open roles mentioning C++

Member of Technical Staff (AI Researcher)

1mo ago
P

Perplexity AI

Perplexity is seeking top-tier AI Research Scientists and Engineers to advance our AI products and capabilities, focusing on AI-powered search and agent experiences. You will contribute to building SOTA experiences that handle hundreds of millions of queries and continue to scale rapidly. Depending on your interests and expertise, you'll work on one of three specialized teams: Core Research (foundational model capabilities, post-training, RL infra), Agent Products (fine-tuning models for agent products), or Comet Agent (developing and enhancing the Comet Agent product). This role involves a mix of research and development, infrastructure and implementation, and collaboration. You will be responsible for post-training SOTA LLMs, leveraging datasets to scale model performance, staying current with LLM research, and implementing preference optimization. You will also own full-stack data, training, and evaluation pipelines, build robust training frameworks, and integrate models into our product ecosystem. Collaboration with engineering and product teams is key to translating user needs into model improvements.

$220k - $485k

San Francisco remote FullTime
PythonLLMAI Agents +8 more

Software Engineer, AI accelerator Runtime

1mo ago
OpenAI

OpenAI

OpenAI's Hardware organization is developing next-generation AI-native silicon and integrated systems to power frontier models. This role focuses on building the low-level device runtime for OpenAI's custom AI accelerators. You will be responsible for software that schedules kernel launches, manages device memory, coordinates synchronization, and provides abstractions to higher-level systems. This position requires close collaboration with compiler, kernel, architecture, verification, and silicon teams to define interfaces and validate behavior, utilizing and improving simulation tools for development and debugging.

$266k - $445k

San Francisco remote FullTime
OpenAIRustAPIs +4 more

Software Engineer, Model Runtime

1mo ago
OpenAI

OpenAI

OpenAI's Hardware organization is developing AI-native silicon and system-level solutions for advanced AI workloads, aiming to power the next generation of frontier models. This role focuses on building the model runtime within the inference engine that executes complex models at scale on OpenAI's custom silicon. The runtime acts as a crucial intermediary between models and the serving software stack, translating inference workloads into efficient execution while optimizing for throughput, latency, utilization, and reliability. You will work across model architecture, distributed systems, compilers, kernels, and silicon to design a production-grade runtime, shaping how new model capabilities map onto the platform and accelerate performance.

$266k - $445k

San Francisco remote FullTime
OpenAIPythonRust +8 more

Senior Deep Learning Software Engineer, DLSim

1mo ago
n

nvidia

The DL Performance Modeling Team is seeking a Deep Learning Software Engineer to develop full-stack simulation infrastructure for deep learning applications across various GPUs. This role involves collaborating with cross-functional teams to shape the roadmap for DL hardware and software, and to rapidly assess new AI-accelerating GPU hardware and software advancements through simulation.

$152k - $288k

US, CA, Santa Clara onsite
PythonDeep LearningAI +4 more

Deep Learning Compiler Engineer

1mo ago
n

nvidia

NVIDIA is seeking software engineers for the Tensor IR & CUDA Tile team to work on compiler technologies for NVIDIA GPUs. These technologies are central to the deep learning revolution, enabling breakthroughs in generative AI, large language models, and other critical areas. You will join a top-notch team with broad impact across the deep learning community, contributing to the next era of computing where AI drives innovation.

$152k - $242k

US, CA, Santa Clara onsite
LLMDeep LearningCUDA +7 more

Research Engineer, Machine Learning (Reinforcement Learning)

1mo ago
Anthropic

Anthropic

As a Research Engineer within Reinforcement Learning, you will collaborate with a diverse group of researchers and engineers to advance the capabilities and safety of large language models. This role blends research and engineering responsibilities, requiring you to both implement novel approaches and contribute to the research direction. You'll work on fundamental research in reinforcement learning, creating 'agentic' models via tool use for open-ended tasks such as computer use and autonomous software generation, improving reasoning abilities in areas such as mathematics, and developing prototypes for internal use, productivity, and evaluation.

$500k - $850k

San Francisco, CA | New York City, NY hybrid
AnthropicKubernetesPython +8 more

Machine Learning Engineer, Multimodal Perception and Authentication

1mo ago
OpenAI

OpenAI

The Future of Computing Research team is seeking a Machine Learning Engineer to focus on multimodal perception and authentication. This role involves shaping how future AI systems understand the physical world and the people within it by integrating signals from various sensors like cameras and microphones. You will collaborate with specialized perception models, larger multimodal models, and partner with hardware, firmware, software, and product teams to translate research into real-world systems. This position is based in San Francisco and requires a hybrid work arrangement.

$342k - $399k

San Francisco hybrid FullTime
OpenAIPythonPyTorch +8 more

Senior Software Engineer, RL Post-Training Frameworks

1mo ago
n

nvidia

NVIDIA is building an RL Frameworks engineering team to develop open-source tools and infrastructure for AI researchers and post-training teams. This role focuses on the challenging infrastructure required for reinforcement learning, which enables models to reason, follow complex instructions, and act as autonomous agents. The work involves coordinating inference, rollout generation, and training across heterogeneous hardware at scale, pushing the limits of distributed systems. The team spans the full software stack, from collaborating with researchers to contributing to RL frameworks and improving distributed runtimes.

$184k - $357k

US, CA, Santa Clara hybrid
KubernetesPythonLLM +10 more

Get new AI jobs in your inbox

A weekly digest of the newest AI engineering roles.

© 2026 AI Job Board. All rights reserved.