Sr. Software Engineer, Training/Inference
$200k - $375kFull-time
xAI
Responsibilities
- Architect and implement distributed model-serving infrastructure for load balancing, auto-scaling, batch scheduling, and global KV caching.
- Optimize model inference latency, throughput, concurrency, reliability, and tail latency at production scale.
- Benchmark, fine-tune, and accelerate inference engines through GPU kernel work and code generation.
- Develop tools to trace, replay, and resolve issues across orchestration and GPU-kernel layers.
- Build CI/CD infrastructure for endpoint deployment, image publishing, and inference engine updates.
- Advance research on test-time compute scaling, RL rollout, and model-hardware co-design.
Requirements
- Bachelor’s degree in computer science, computer engineering, or a science discipline.
- 5+ years of low-level systems programming experience in C/C++ or Rust.
- Experience with large-scale, highly concurrent production serving.
- Experience with GPU inference engines such as vLLM, SGLang, Triton, or TensorRT-LLM.
- Strong background in batching, caching, load balancing, parallelism, GPU kernels, and code generation.
- Experience with quantization, speculative decoding, distillation, low-precision numerics, testing, benchmarking, reliability, and CI/CD for inference systems.
Benefits
- $200,000–$375,000 base salary, plus equity.
- Comprehensive medical, vision, and dental coverage.
- 401(k) retirement plan.
- Short- and long-term disability insurance and life insurance.
- Various discounts and perks.
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer, Training/Inference in Palo Alto, CA vacancy
$193.3k - $261.5k
...develop AWS Neuron, the complete software stack for Trainium, Amazon's custom... ...on the Trainium hardware.As a Sr. Software Development Engineer on the Inference Model Enablement team, you will onboard... ..., including architecture, training/inference lifecycles, and optimization...SeniorTrainingInternshipLocal areaFlexible hours$220k - $357k
...We're creating a powerful flywheel where more compute trains better models, better models power more useful products... ...people using those products shapes what we build next. SR. SOFTWARE ENGINEER, TRAINING/INFERENCE (C++) At SpaceXSI we are building the high-performance...SeniorTrainingTemporary work$193.3k - $261.5k
...team at Amazon builds AWS Neuron, the software development kit used to accelerate deep... ...and JAX enabling unparalleled ML inference and training performance.The High-Performance Inference... ...till the hardware-software boundary, our engineers build systematic infrastructure,...SeniorTrainingWork experience placementInternshipLocal areaFlexible hours- ...architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based... ...About the TeamThe Core Infrastructure team builds the software systems that power engineering workflows across Cerebras.Our infrastructure...SeniorTraining
- ...Responsibilities Design, build, and optimize massive GPU clusters for large-scale training and inference workloads. Develop and tune low-level CUDA kernels using CUTLASS, Tensor Cores, and Nsight. Profile, debug, and eliminate bottlenecks across GPU memory,...SeniorTrainingFull timeTemporary work
$128.37k - $185.86k
...are CARIAD , an automotive software development team with the... .... Role Summary: The Sr Software Engineer, Integration integrates production... ...middleware, and AI inference components into CARIAD's autonomous... ..., qualification and training. The salary range for this...SeniorTrainingPermanent employmentTemporary workRemote work- ...architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based... ...with ultra-fast decode on the Cerebras Wafer-Scale Engine.We are hiring a Senior Software Engineer to build and evolve the ML API layer that makes...SeniorTraining
- ...architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based... ...About the TeamThe Core Infrastructure team builds the software systems that power engineering workflows across Cerebras.Our infrastructure...SeniorTrainingRemote work
- ...architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based hyperscale cloud... ...high-speed inference.About the RoleWe’re hiring a Senior Software Engineer for our Inference Cloud team. This team owns the cloud...SeniorTraining
- ...Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-... ...inference.About the RoleWe're hiring a Staff Engineer to help lead, drive, and contribute to... ..., test, and maintain production software, with responsibilities spanning testing...SeniorTraining
$194k - $349k
...detected in their environments. This is a Sr. Software Development Engineer II (SDE) role in the CTIO team that is bringing... ...and deliver sensor telemetry for model training, evaluation and on-device inference, and integrating those capabilities with the core...SeniorTrainingPermanent employmentWork experience placementWork at officeLocal areaRemote work$157k - $235k
...and other digital services. Were looking for a Software Engineer to join the Core Inference team part of the core ML Platform organization. Our... ...models for efficient production use while working across training and inference. Own the infrastructure used to host...TrainingFull timeWork at officeLocal area$135k - $175k
...with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, INFERENCE (AI DATA ENGINEERING) The application software team is the... ...AI Infrastructure, as we'll also be providing support for training workloads. RESPONSIBILITIES: Develop highly reliable...TrainingTemporary workRemote workWorldwideWeekend work$180k
...X. We're creating a powerful flywheel where more compute trains better models, better models power more useful products,... ...people using those products shapes what we build next. SR. MODEL ENGINEER, RL INFERENCE The RL infrastructure team is looking for an engineer...SeniorTrainingTemporary work$262k - $364k
...company YoY TPS/chip goals.Direct inference and efficiency strategies,... ...SOTA.Mentor and grow engineers while cultivating technical excellence... ....8 years of experience in software development.5 years of experience... ..., and relevant education or training. US: $262000 - $364000 (USD)...SeniorTraining- ...GPU kernels, deep learning models, and training/inference performance across multi-GPU and multi... ...compiler technologies and advanced engineering principles to drive continuous improvement... ...integrating graph compilers. Software Engineering Best Practices: Apply sound...SeniorTraining
$193.93k - $291.15k
...forward. As a Perception ML Engineer, you’ll develop and improve perception... ...with ownership of modeling, training, and evaluation. Your work... ...model quality and onboard inference runtimeTailor Your Impact:... ...quantitative area.4+ years of industry software engineering experience with...SeniorTrainingImmediate startFlexible hours$174k - $252k
Drive down the cost per token of Gemini inference by optimizing throughput, accelerator... ...new architectures, optimizers, and training methods to achieve target quality with... ...Bachelor's degree in Computer Science, Software Engineering, Mathematics, or a related STEM field...SeniorTrainingWork experience placementInternship$193.93k - $291.15k
...enable safe, driverless autonomy. We are looking for strong software engineers to research, develop, and implement technologies for Nuro... ...software for safety-critical systems, distributed training, or inference optimization.At Nuro, we celebrate differences and are committed...SeniorTrainingImmediate startFlexible hours$130k - $220k
Santa Clara, CAData Engineering - ML Infrastructure /Full-time /HybridFinding... ...most valuable moments for training and evaluation, then turn... ...to candidates at either the Software Engineer or Senior Software... ...operate distributed mining, inference, and indexing pipelines over...SeniorTrainingFull time$193.3k - $261.5k
...improve at massive scale.As a Senior Software Development Engineer, you will lead the design and... ...customer interactions into high-quality training data, learning signals, and insights... ...fundamentals, including architecture, training/inference lifecycles, and optimization of...SeniorTrainingInternshipLocal areaFlexible hours$193.3k - $261.5k
...(AWS) builds AWS Neuron, the software development kit used to accelerate... ...and JAX, so customers can train frontier-scale models on... ...hardware and software boundary, our engineers build the infrastructure that... ...to deliver state-of-the-art inference capabilities for Generative...SeniorTrainingInternshipLocal areaFlexible hours$162.8k - $203.5k
...Summary Rivian's Autonomy organization is looking for a Senior Software Engineer, ML Applications to join the Data & Cloud team. You will... ...own significant parts of systems that support ML/DL model training, infrastructure, and data annotation tools, partnering closely...SeniorTrainingFull timeContract workTemporary workPart timeLocal areaShift work$153k - $179k
...supporting the entire ML/AI lifecycle, from feature engineering and training pipelines to model serving, inference, and observability. We also build and operate... ...house AI models efficiently and at scale.As a Senior Software Engineer, AI Infrastructure, you'll join a small,...SeniorTrainingWork at officeFlexible hoursShift work3 days per week$119.8k - $234.7k
...team at Microsoft develops AI software that enables running AI... ...and inclusive culture. We own inference performance of OpenAI and other... ...Dynamics. As a Senior Software Engineer - Performance Tooling on the... ...(APIs) to enable large scale training and inferencing of models. You...SeniorTrainingOngoing contractFull timeWork at officeLocal area- ...architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based... ...prefill with ultra-fast decode on the Cerebras Wafer-Scale Engine.We are hiring a Software Engineer to productionize and optimize our GPU serving...Training
$165.2k - $223.6k
...builds the AWS Neuron SDK, the software development kit used to... ...learning accelerators.The Neuron Inference organization is at the forefront... ...-software boundary, our engineers build systematic infrastructure... ...fundamentals, including architecture, training/inference lifecycles, and...TrainingInternshipLocal areaFlexible hours$204k - $259k
...Waymo Android System Software EngineerWaymo is an autonomous driving technology company... ...an experienced Android System Software Engineer to join our team in developing the In-Vehicle... ...work location, experience, relevant training and education, and skill level. Your recruiter...SeniorTrainingFull timeRemote work$228k - $285k
...shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Software Engineer, ML training and inference infrastructure, you will be a member of the Perception team at Rivian, which develops advanced machine learning...TrainingFull timeContract workLocal area- ...Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-... ...the RoleWe’re hiring a senior backend engineer to build and scale the services that power... ...building and operating production software.Education. Bachelor’s or master’s degree...SeniorTraining
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer, Training/Inference. Be the first to apply!
Related searches
- software engineer internship remote Palo Alto, CA
- software engineer remote Palo Alto, CA
- graduate software developer no experience Palo Alto, CA
- work from home software developer Palo Alto, CA
- information technology software engineer Palo Alto, CA
- senior software engineer remote Palo Alto, CA
- rust software engineer Palo Alto, CA
- part time software developer Palo Alto, CA
- junior software developer remote Palo Alto, CA
- software engineer travel Palo Alto, CA






