C++ Jobs
247 open roles mentioning C++
Staff Software Engineer (Query Infrastructure)
Amplitude
Amplitude is seeking a Staff Software Engineer to join their Query team, focusing on their in-house OLAP engine, Nova. This role is critical for powering AI agents that autonomously ship features and make prioritization calls by ensuring Nova can handle trillions of events in real-time. You will work across the full stack of this modern OLAP system, driving improvements in performance, cost-efficiency, and reliability. This is an opportunity to influence technical direction, mentor other engineers, and make a significant impact on a system that directly serves thousands of customers.
$198k - $299k
Senior Systems Engineer, MCP Server Portals
Cloudflare
Cloudflare MCP Server Portals provide organizations with a secure, centralized method to connect AI agents to internal and third-party tools. As a Senior Systems Engineer on the MCP Portals team, you will be responsible for the design, delivery, and operation of distributed systems that handle user authentication, manage OAuth credentials and sessions, enforce Zero Trust policies, and proxy MCP traffic across Cloudflare's global network. This role involves owning complex projects that span multiple service boundaries, making critical architectural trade-offs, and guiding other engineers in delivering reliable and secure changes. You will collaborate closely with engineers and product managers from Access, Gateway, and Developer Platform teams as the protocol and product evolve. We are seeking a hands-on engineer capable of clarifying ambiguous system problems and taking ownership of production outcomes.
€66k - €91k
Systems Engineer, MCP Portals
Cloudflare
Cloudflare MCP Server Portals provide organizations with a secure, centralized method to connect AI agents to internal and third-party tools. As a Systems Engineer on the MCP Portals team, you will be responsible for building and operating the distributed systems that handle user authentication, OAuth credential and session management, Zero Trust policy enforcement, and MCP traffic proxying across Cloudflare's global network. You will manage projects from their initial design through to their rollout and ongoing production support, collaborating with engineers and product managers from various teams. The ideal candidate will be adept at making sound technical decisions, navigating complex system problems, and taking ownership of the services they develop.
€54k - €75k
Senior Software Engineer, Durable Objects (DO)
Cloudflare
Cloudflare's Emerging Technologies & Incubation team builds and launches bold new products on Cloudflare’s edge network. This role is on the Durable Objects team, which powers stateful serverless applications for Cloudflare customers. You’ll help evolve the runtime and the low-level routing and storage systems that support real-time chat, multiplayer games, AI agents, and other stateful workloads at scale. We are looking for builders who see the cracks in the Internet and have the curiosity to create solutions using the latest tools, leveraging AI to ship faster and make things better.
AI Infrastructure Architect
Accenture
As a Technical Architect in AI Infrastructure Architecture, you will act as a senior technical authority for AWS-based AI/ML compute infrastructure, shaping the technical vision, reference architecture, standards, and implementation strategy for large-scale AI systems. You will evaluate complex choices across compute, networking, storage, orchestration, model serving, observability, security, and cost optimization, while guiding senior and lead architects to deliver resilient, scalable, and production-ready AI infrastructure. You will bring industry experience across enterprise AI adoption, compliance, reliability, FinOps, and platform modernization to help clients translate AI infrastructure trade-offs into measurable business value.
AI Infrastructure Architect
Accenture
As a Technical Architect in AI Infrastructure Architecture, you will act as a senior technical authority for Snowflake-based AI/ML and data platform infrastructure. You will shape the technical vision, reference architecture, standards, and implementation strategy for enterprise AI systems. This role involves evaluating complex choices across warehouses, secure data architecture, Snowpark, AI application enablement, feature/data pipelines, governance, observability, security, and cost optimization. You will guide senior architects to deliver resilient, scalable, and production-ready AI infrastructure, bringing industry experience across enterprise AI adoption, compliance, reliability, FinOps, and platform modernization to translate AI infrastructure trade-offs into measurable business value.
AI Infrastructure Architect
Accenture
As a Senior Engineer in AI Infrastructure Architecture, you will be responsible for the end-to-end architecture and engineering of optimized data and AI infrastructure for production machine learning and AI-enabled applications. This includes designing scalable warehouses, AI-ready data/feature pipelines, model-enablement patterns, and automation controls that meet client standards for security, compliance, and cost-efficiency. You will leverage your industry experience in enterprise AI adoption, platform modernization, and production reliability to mentor engineers and translate business requirements into robust AI infrastructure solutions.
Principal AI Infrastructure Architect (All Genders)
Accenture
As a Principal AI Infrastructure Architect, you will be the firm's most senior technical authority on compute infrastructure for large-scale AI and machine learning systems. You will bring extensive experience as a lead and senior architect, with command over a broad landscape of technological options and the latest innovations. You have a proven track record of successfully designing and deploying large-scale infrastructure on which significant AI/ML solutions operate in production and demonstrably deliver business value. You will weigh and rationalize multiple viable architectures across compute, networking, storage, orchestration, and model serving, making authoritative decisions tailored to each client's situation, standards, and strategic objectives, and you will set the technical direction that senior and lead architects build upon. You will serve as a recognized expert across at least one hyperscaler cloud and be conversant across several, bringing deep, current knowledge of AI/ML services, accelerators, interconnects, and cost levers, while continuously scanning the horizon for promising emerging technologies. You will shape strategy and roadmaps, establish standards and reference architectures, mentor and elevate the architect community, and ensure the firm delivers AI/ML infrastructure that meets business SLAs, controls cost, scales to frontier workloads, and creates lasting business value.
Large Language Model Architect
Accenture
As an AI/ML Computational Scientist, you will design, build, and operationalize artificial intelligence and machine learning solutions for enterprise clients, combining custom models with cloud and third-party AI services to deliver production-ready outcomes. Your role spans the full solution lifecycle — assessing client needs and data, selecting and customizing models (including Deep Learning, Generative AI, and Large Language Models), designing scalable data and MLOps/LLMOps pipelines for training and production, and ensuring quality, value, and reliability of deployed systems. As a Large Language Model Architect, a typical day involves designing and structuring advanced language models capable of understanding and generating human-like text. This role requires envisioning the architecture of neural networks that are trained on extensive datasets, ensuring the models can effectively process natural language. The workday includes analyzing model performance, refining parameters, and collaborating with various teams to integrate these models into broader applications. Continuous innovation and problem-solving are key aspects, as the architect shapes the future capabilities of language-based artificial intelligence systems.
Senior AI/ML Computational Scientist
Accenture
As a Senior AI/ML Computational Scientist, you will be responsible for designing, building, and operationalizing AI and ML solutions for enterprise clients. This involves a blend of custom models and cloud/third-party AI services to achieve production-ready outcomes. Your work will cover the entire solution lifecycle, from assessing client needs and data, to selecting and customizing models (including Deep Learning, Generative AI, and LLMs), and designing scalable data and MLOps/LLMOps pipelines for both training and production environments. You will also ensure the quality, value, and reliability of deployed systems.
Manager en sciences computationnelles IA/ML
Accenture
As an AI/ML computational scientist, you will design, develop, and operationalize artificial intelligence and machine learning solutions for enterprise clients. This involves combining custom models with third-party and cloud AI services to deliver production-ready results. Your role will span the entire solution lifecycle, from assessing client needs and data, to selecting and customizing models (including Deep Learning, Generative AI, and Large Language Models). You will also design scalable data pipelines and MLOps/LLMOps for training and production, ensuring the quality, value, and reliability of deployed systems.
AI Infrastructure Architect
Accenture
As a hands-on Engineer in AI Infrastructure Architecture, you will design, build, automate, monitor, and optimize AI/ML infrastructure on Microsoft Azure for reliable, scalable, and cost-effective model development and production workloads. You will work on moderately complex infrastructure components under guidance from senior architects and engineers, contributing to GPU/accelerated compute environments, model deployment pipelines, observability, security, and operational reliability for AI-driven business solutions.
AI Infrastructure Architect
Accenture
As a hands-on Engineer in AI Infrastructure Architecture, you will design, build, automate, monitor, and optimize AI/ML infrastructure on Microsoft Azure for reliable, scalable, and cost-effective model development and production workloads. You will work on moderately complex infrastructure components, contributing to GPU/accelerated compute environments, model deployment pipelines, observability, security, and operational reliability for AI-driven business solutions.
Senior Linux Kernel Systems Software Engineer – CSP Engagements
nvidia
NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role involves deep technical expertise in embedded firmware, Linux kernel development, and middleware development, combined with customer-facing responsibilities to enable cloud service providers with next-generation computing platforms. You will work at the intersection of hardware and software, driving technical solutions from concept through deployment.
$184k - $357k
Senior Software Architect - Deep Learning and HPC Communications
nvidia
NVIDIA is seeking a Senior Software Architect to join our GPU Communications Libraries and Networking team. This role involves co-designing next-generation data center platforms and scalable communication software crucial for advancing Deep Learning and High Performance Computing (HPC). You will investigate and identify communication performance bottlenecks, design and implement new communication technologies, and explore innovative hardware and software solutions for future platforms. This is an opportunity to break performance barriers and deliver cutting-edge technologies that power AI and HPC workloads at massive scales.
$184k - $357k
Senior Deep Learning Framework Communications Engineer
nvidia
NVIDIA is seeking a motivated Deep Learning engineer to integrate advanced communication technologies into AI stacks, including PyTorch, TRT-LLM, vLLM, and SGLang. You will work with the team that created communication libraries like NCCL and NVSHMEM, and technology like GPUDirect, to scale Deep Learning and HPC applications. Your work will directly impact AI application performance by improving communication between GPUs, making AI toolkits easier for the community to use. This role offers an outstanding opportunity for someone with an AI background to advance the state of the art in this space.
$184k - $357k
Senior Systems Software Engineer - GPU Performance at Scale
nvidia
NVIDIA is seeking a Senior Systems Software Engineer to focus on GPU Performance at Scale. In this role, you will drive innovation in AI and GPU computing by contributing to world-class computing hardware and software. You will provide insights into large-scale system composition and tuning for high-performance compute runs, collaborating with researchers, developers, and customers to create improved workflows and develop new solutions. You will also engage with HPC, OS, CPU, GPU compute, and systems specialists to architect, build, and optimize large-scale performance platforms.
$184k - $357k
Senior Perception Software Engineer
nvidia
NVIDIA is seeking a passionate Senior Perception Software Engineer to design, develop, and productize autonomous driving solutions. As a member of the perception team, you will build world-class perception solutions, designing and implementing software components. You will be challenged to improve the robustness, efficiency, and reusability of these components, working closely with experienced perception engineers and researchers. This role involves executing the full software development lifecycle, writing well-designed, testable code, and integrating perception software into a functional system. You will also develop verification plans, document and maintain software functionality, and debug existing systems, ensuring alignment with project plans and industry standards. A key aspect of the role is deploying state-of-the-art perception DNN models to embedded platforms and analyzing system performance using benchmark data.
$224k - $357k
Senior Systems Engineer -- Agentic AI
nvidia
NVIDIA is seeking a Senior Software Architect to join the Agent Harness & Runtime Engineering team. This role focuses on building foundational systems for the next generation of agentic AI, operating at the intersection of AI and systems engineering. You will tackle challenges across agent runtimes, inference, evaluation, and large-scale execution, translating rapidly evolving AI capabilities into scalable, production-quality systems. The ideal candidate will possess AI breadth to understand emerging problems, systems depth to architect solutions at scale, and engineering strength to build them.
$224k - $431k
Senior Power Analysis and Optimization Engineer
nvidia
We are seeking a Senior Power Architecture & Optimization Engineer to advance energy efficiency through sophisticated analytics and AI, including specialized LLMs for power analysis. This role is central to NVIDIA's mission of creating the most energy-efficient GPUs and SoCs, leveraging AI and LLMs as a key differentiator for future products. You will combine expertise in power architecture with machine learning, reinforcement learning, data analytics, and large language models to innovate in modeling, analyzing, and optimizing energy consumption across various design levels.
$136k - $265k
