49,056 C++ jobs
Open roles that use C++ — systems, games and performance-critical code.


Machine Learning Engineer, Perception, Vision-Language Models
Develops and optimizes large-scale vision-language models for autonomous vehicle perception, training pipelines on multimodal sensor data to improve real-world driving decisions.


Senior Machine Learning Engineer, Perception, Vision-Language Models
Designs and optimizes large-scale machine learning pipelines for vision-language models to improve autonomous vehicle perception, using Python and deep learning frameworks.
Sr. Software Engineer, Inference
Senior Software Engineer builds and optimizes a Kubernetes-native cloud platform for AI inference workloads, focusing on low-latency, high-scale GPU services and performance tuning.
Staff Software Engineer, Inference
Leads architecture and performance for CoreWeave’s Kubernetes-native AI inference platform, optimizing GPU resource management and cost-per-token under strict SLAs.
Senior Firmware Engineer
Design and maintain embedded firmware for Baseboard Management Controllers in CoreWeave’s AI datacenter infrastructure, using C/C++, OpenBMC, and Linux drivers to ensure secure, scalable server control.
Senior Software Engineer, Inference
Senior engineer building and optimizing CoreWeave's Kubernetes-native AI inference platform to meet strict latency and reliability SLAs, using Python/Go, CUDA, and distributed systems.
Senior Software Engineer - Perf and Benchmarking
Senior engineer builds and runs Kubernetes-native benchmarking services to measure latency, throughput, and reliability across CoreWeave’s global AI cloud, publishing results like MLPerf.
Software Engineer, Inference AI/ML
Develops and optimizes AI model-serving systems on GPU infrastructure, focusing on latency, reliability, and cost while working with tools like Triton, vLLM, and Kubernetes.
Staff Software Engineer, File & Block Storage
Staff Engineer to design, build, and operate the control plane for CoreWeave's high-performance AI storage platform, working with exabyte-scale S3-compatible object storage, distributed filesystems, and technologies like RDMA, GPU Direct Storage, and InfiniBand to power AI workloads at scale.
Staff Software Engineer, Inference
Leads architecture and performance for CoreWeave’s Kubernetes-native AI inference platform, optimizing low-latency, high-throughput systems and GPU resource management.
Senior Firmware Engineer, FPGA
Designs, implements, and maintains FPGA-based platform firmware for AI compute systems, integrating with BMC, BIOS, and hardware while ensuring reliability and scalability in CoreWeave's data centers.
Senior Software Engineer II (IC4) – AI Workload Orchestration
Designs and maintains CoreWeave’s Kubernetes-native AI orchestration platform (SUNK) to run large-scale GPU workloads reliably and efficiently, using Go and distributed systems expertise.
Senior Software Engineer - GPU Kernel Authoring & Optimization
Write, profile, and optimize CUDA kernels for LLM inference to maximize throughput and minimize latency on NVIDIA GPUs, using DSLs like Triton or Mojo and benchmarking with MLPerf.
Senior Systems Engineer
Senior engineer building and operating a Kubernetes-native test framework that validates bare-metal host images and infrastructure for a large GPU cloud platform, using Rust and Python.
Senior Network Security Engineer, Operational Technology
Design and implement security controls for CoreWeave’s operational technology networks, including segmentation, risk assessment, and incident response, while collaborating with engineering teams to protect datacenter infrastructure.
Senior Software Engineer - AI Infrastructure Performance Insights & Observability
Build and optimize AI infrastructure performance monitoring tools, ensuring high availability and observability for CoreWeave’s cloud platform.
Staff Software Engineer, Runtime Systems
Staff engineer on CoreWeave's Physical AI team in London, designing runtime and execution layers that let complex AI, simulation, and robotics workloads run reliably at scale across Kubernetes, Argo, OSMO, and large GPU infrastructure. Day to day: defining workload contracts and schemas, writing production systems software, and benchmarking real workload performance.
Senior Software Engineer, Inference
Senior engineer on CoreWeave's Inference team in Singapore, acting as a technical lead for its Kubernetes-native AI inference platform — optimizing latency, throughput, and GPU utilization across request routing, scheduling, and batching services. Core stack: Go/Python/C++, Kubernetes, distributed systems, and GPU inference frameworks.
Software and AI Engineer
Designs and builds AI agents, copilots, and first-party web/mobile apps that automate CoreWeave's internal workflows for teams like Finance and Supply Chain. Full-stack work spans React/TypeScript frontends, Node.js and Go backend services, and enterprise integrations (ERP, HRIS, iPaaS) using generative AI frameworks like LangChain and OpenAI.



Antenna Engineer (Starshield)
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this…