Software Engineer - Training/Inference (C++)
$180kxAI
ABOUT xAI xAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands‑on and to contribute directly to the company’s mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All employees are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates. About the Role We are building the high-performance inference platform that serves Grok to millions of users every day with lightning speed and perfect reliability. As a Member of Technical Staff - Inference, you will design and optimize large-scale model serving systems end-to-end. You will own everything from distributed infrastructure (global KV cache, continuous batching, load balancing, auto-scaling) to deep low-level optimizations (GPU kernels, quantization, speculative decoding, tail latency). This is a high-impact role where your work directly determines how fast and reliably users interact with Grok at massive scale. Responsibilities Architect and implement scalable distributed infrastructure for model serving (load balancing, auto-scaling, batch scheduling, global KV cache). Optimize latency and throughput of model inference under real production workloads. Build reliable, high-concurrency serving systems that serve billions of users with 100% uptime, 0% error rate, and excellent tail latency. Benchmark, fine‑tune, and accelerate inference engines (including low-level GPU kernel work and code generation). Develop custom tools to trace, replay, and fix issues across the full stack — from orchestration down to GPU kernels. Create robust CI/CD infrastructure for seamless endpoint deployment, image publishing, and inference engine updates. Accelerate research on scaling test‑time compute, RL rollout, and model‑hardware co‑design for next‑generation systems. Basic Qualifications Deep low-level systems programming (C/C++ or Rust) Experience with large‑scale, high‑concurrent production serving. Experience with GPU inference engines (vLLM, SGLang, Triton, TensorRT‑LLM, etc.). Strong background in system optimizations: batching, caching, load balancing, parallelism. Low‑level inference optimizations: GPU kernels, code generation. Algorithmic inference optimizations: quantization, speculative decoding, distillation, low‑precision numerics. Experience with testing, benchmarking, and reliability of inference services. Experience designing and implementing CI/CD infrastructure for inference. Compensation and Benefits
$180,000 - $440,000 USD
Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long‑term disability insurance, life insurance, and various other discounts and perks. xAI is an equal opportunity employer. For details on data processing, view our Recruitment Privacy Notice. #J-18808-Ljbffr xAI$152k - $241.5k
We are now looking for a Senior Software Engineer for Quantized Inference! NVIDIA is seeking software engineers... ...across the team: CI, build systems, training infrastructure, pipeline friction... ...Proficient in Python; familiarity with C++ Strong software engineering...TrainingC++- ...models, and enabling RL training and SOTA LLM and Multimodal inference at scale across multi-GPU... ...collaborate across internal GPU software teams and engage with... .... THE PERSON: Skilled engineer with strong technical and... ...analytical expertise in GPGPU C++, Triton, TileLang or DSL...TrainingC++
- ...Cerebras to deliver industry‑leading training and inference speeds and empowers machine learning... ...Location: Sunnyvale We're hiring a Software Engineer to help contribute to projects on our... ...backend or systems languages such as Go, C++. Experience with ML inference...TrainingC++
$176k - $420k
...level physical intelligence. We train and deploy large‑scale ML... ...design the model architecture and engineer algorithmic optimizations that make large ‑scale model inference fast, reliable, and hardware‑aware... ...Proficiency with Python and C++ (modern standards 14/17/20) and...TrainingC++Hourly payTemporary workFlexible hours$176k - $420k
...AI through humanoid robots. As a Software Engineer within our robotics teams, you will... ...constraints Write Python scripts/tools for training, evaluation, and deployment... ...and implement efficient, robust C++ systems for real‑time ML inference and control and for the humanoid...TrainingC++Hourly payTemporary workFlexible hours$7,000 - $8,000 per month
Deep Infra Inc. is seeking a talented Software Engineering Intern to work with an experienced engineering team on... ...intern will collaborate on designing and testing inference solutions and optimizing models using Python and C++. This is an excellent opportunity for hands-on...C++Internship$238k - $302k
...our autonomous driving software. We help our partners... ...lifecycle, including training and evaluation. They are... .... We are looking for engineers with ML system... ...optimizations to improve inference speed and resource utilization... ...skills in Python and C++. Practical...TrainingC++Full timeRemote work$167.2k - $250.8k
...generalized AI‑first self‑driving software. Built to learn and improve... ...looking for strong software engineers to research, develop, and... ...skills and Python/C++ coding proficiency (C++ preferred... ...critical systems, distributed training, or inference optimization. Equal‑Opportunity...TrainingC++Immediate start- Software Engineer, AI Compute Infrastructure About HeyGen At HeyGen, our... ...art AI models—from multimodal training data pipelines to high-... ...across thousands of devices for inference, training, data processing and... ...language such as C++ for developing core infrastructure...TrainingC++Full time
$140k - $390k
What To Expect As a Software Engineer on Tesla AI’s RL Infrastructure team... ...AI problems. Your work on RL training will be critical for scaling... ...practical experience in GPU inference performance, RL training... ...experience in Python and/or C/C++ Experience working with ML...TrainingC++Hourly payTemporary workFlexible hours$160k
What To Expect As a Software Engineer within our Autonomy teams, you will... ...teams to build out the full inference stack, ensuring maximum performance... ...enabling running inference/training workloads at scale Design... ...collectives Proficient C/C++ programming C/C++ including...TrainingC++Hourly payTemporary workImmediate startFlexible hours$175k - $215k
...Platform team is part of the Marketplace engineering: we provide specialized business... ...cycle, such as feature engineering, training workflows and inference services; we are working on next‑... ...backend coding languages such as Java or C++ Experience in building backend...TrainingC++Full timeRemote work- xAI is seeking an engineer for the RL infrastructure team to help with low precision RL training and inference. You will design and optimize the inference stack for RL workloads,... ...distributed systems and proficiency in Python, C++, or Rust, along with PyTorch, Jax, and CUDA...TrainingC++
$140k - $390k
What To Expect Our team designs, trains, and deploys large‑scale neural networks optimized for inference on compute‑constrained edge... ...modeling and hardware‑aware systems engineering — you will architect and train... ...Proficiency with Python and C/C++ (modern C++17/20 preferred)....TrainingC++Hourly payTemporary workFlexible hours- ...to deliver industry-leading training and inference speeds; over 10 times faster... ...the Role We're hiring a Staff Engineer to help lead, drive, and... ...test, and maintain production software, with responsibilities spanning... ...languages such as Go or C++, with the expectation that you...TrainingC++
$180k - $258.75k
...Models. We are looking for a Senior Software Engineer to join our end-to-end automated... ...ideal candidate has strong modern C++ (C++14/17/20) and Python programming... ...in C++ and Python, that supports ML training, evaluation, and inference workflows. Build and maintain ML tooling...TrainingC++Local areaShift work$179.2k - $268.8k
...operations, systems and safety engineering - all dedicated to... ...and writing efficient software architectures that... .... Improving model inference and latency on our target... ...PhD) Fluency in modern C++ including good... ...experience, relevant training and education, and skill...TrainingC++Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- Staff Software Engineer, Inference Cloud Sunnyvale, CA Cerebras Systems builds the world's largest AI chip... ...Cerebras to deliver industry‑leading training and inference speeds and empowers machine... ...or systems languages such as Go, C++, or Python, with the expectation that...TrainingC++
$175k - $215k
...Platform team is part of the Marketplace engineering: we provide specialized business... ...cycle, such as feature engineering, training workflows and inference services; we are working on next‑... ...backend coding languages such as Java or C++. Experience in building backend...TrainingC++Full timeRemote work- ...small, highly motivated, and focused on engineering excellence. This organization is for... ...engineer to help with low precision RL training and inference. RESPONSIBILITIES: Design and... ...programming languages such as Python, C++ and/or Rust; frameworks such as PyTorch...TrainingC++
$213k - $263k
...demonstration, generative modeling, Bayesian inference, hierarchical learning, and robust... ...and JAX to process massive datasets for training, evaluating and deploying complex models... ...practical experience Proficiency in Python and C++ Experience building or maintaining large...TrainingC++Full timeTemporary work$126k - $248k
...the Role We’re looking for a Senior Engineer to help build the next-generation inference platform that supports embedding... ...infrastructure systems at scale Strong software engineering skills in languages such as Go, Rust, Python, or C++, with an emphasis on performance...C++Local areaFlexible hours$216k - $414k
We are looking for Software Engineering Manager to lead the development efforts for the Triton Inference Server team! Academic and commercial... ...years of experience recruiting, training, and leading software... ...related technologies. Excellent C/C++ and Python programming and...TrainingC++$174k - $253k
...years of experience in software development, with 2... ...of experience in C or C++ for production delivery... ...Job Google's software engineers develop the next-generation... ...relevant education or training. US: $174,000 - $253,... ..., micro-watt edge inference. Develop and maintain...TrainingC++Immediate start- ...clinical conversations with patients. We have trained our own LLMs as part of our Polaris... ...Role We're seeking an experienced LLM Inference Engineer to optimize our large language model (... ...approaches Proficiency in Python and C++ Experience with CUDA programming and GPU...TrainingC++
- ...of Technical Staff — Inference to push the limits of... ...intersection of systems engineering, ML infrastructure, and... ...close to the hardware-software boundary and solving... ...fundamentals Proficiency in C++, Rust, Go, or Python... ...for inference and training. Our team has optimized...TrainingC++WorldwideFlexible hours
$137k - $270k
...by unleashing the power of software and data. We enable organizations... ...We’re looking for a Lead Engineer, Inference Platform to join our team... ...in languages like Go, Rust, C++, or Python, and experience profiling... ...large-scale ML inference or training platform SW project...TrainingC++Local areaWorldwideFlexible hours- ...from GPU compute to AI model inference API solutions. As an NVIDIA Reference... ...they need to prototype, train, and deploy AI models quickly... ...world‑class Machine Learning Engineers to make GMI the new industry benchmark... ...and at least one of Go / C++ / Rust . Hands‑on experience...TrainingC++Worldwide
$184k - $356.5k
NVIDIA is looking for a Senior Software Engineer in Santa Clara, California, to lead the benchmarking and optimization of AI workloads across... ...AI applications, and strong programming skills in Python and C/C++. With a competitive base salary range from $184,000 to $356,50...TrainingC++- ...Mountain View is seeking an Embedded Kernel Engineer to deploy its autonomous vehicle AI model... ...-performance kernels for efficient GPU inference. Typical responsibilities include leading... ...GPU development experience, alongside C++ proficiency. Wayve offers a dynamic work...C++
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Training/Inference (C++). Be the first to apply!
- c++ software developer Palo Alto, CA
- c++ programmer Palo Alto, CA
- c++ developer Palo Alto, CA
- ultimate software Palo Alto, CA
- software applications developer Palo Alto, CA
- remote software sales Palo Alto, CA
- senior c# .net software developer Palo Alto, CA
- id software Palo Alto, CA
- software Palo Alto, CA
- mobile software developer Palo Alto, CA
