Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Inference Optimization ML Engineer

Full-time

Rhoda-Ai

At Rhoda AI, we’re building the next generation of generalist intelligent robots. We own the full robotics stack from high-performance hardware and robot systems to the infrastructure and state-of-the-art foundation world models that control our robots. Our robots are designed to be generalists capable of operating in complex, real-world environments and handling long-tail edge cases, made possible by our cutting edge research and end-to-end system design. We've raised over $450M and are investing aggressively in model research, infrastructure, hardware development, and manufacturing scale-up to make generalist robotics a reality.

Running large multimodal foundation models for a growing fleet of robots is expensive. We can't rely on one hardware vendor or the most expensive accelerators. We're looking for an Inference Optimization engineer to make Rhoda's models run fast, correctly, and cheaply on a wide range of hardware: AMD Instinct GPUs, Google TPUs, wafer-scale and dataflow accelerators, consumer GPUs like the RTX 5090, and the Jetson/Thor-class compute on our robots. You'll decide which chip runs which workload, and then make sure it runs well there. You'll work closely with the research, robotics, and infrastructure teams.

What You'll Do

  • Own cost-efficient inference end-to-end. Make Rhoda's foundation models (vision, video, language, proprioception, action) faster and cheaper to run, measured in latency, throughput, and cost per inference.

  • Port and optimize models for non-NVIDIA and lower-cost hardware. This includes AMD (ROCm, HIP, MIOpen/hipBLASLt, Composable Kernel), TPU (XLA, JAX, Pallas, PyTorch/XLA), wafer-scale and dataflow accelerators (their SDKs and compilers), and consumer Blackwell GPUs such as the RTX 5090 (FP8/FP4, small memory, multi-GPU setups over PCIe).

  • Own on-robot inference. Deploy and optimize models on Jetson/Thor-class embedded compute under tight latency, power, thermal, and memory limits, and decide how work is split between the robot and the cloud to meet real-time control requirements.

  • Evaluate hardware rigorously. Build cost/performance models (perf/$, perf/W, memory capacity and bandwidth, interconnect) for each chip and model family. Write clear recommendations on which hardware to buy or rent for serving, offline evaluation, and on-robot use.

  • Build hardware-portable optimizations. Write and tune kernels that work across vendors where possible (Triton, Pallas, MLIR-based compilers) and vendor-specific ones where the speedup justifies it. Handle attention, KV cache, memory layout, and fused operators on every backend.

  • Apply model compression for constrained hardware. Use quantization (INT8, FP8, FP4/MX formats, AWQ/GPTQ), pruning, distillation, and model or tensor parallelism so models fit and perform well on chips with less memory or limited data-type support.

  • Keep results correct and consistent across backends. Build tests that check numerical parity, policy quality, and robot-relevant behaviour, so a model gives the same results whichever chip it runs on.

  • Build benchmarking and regression infrastructure across hardware. Track latency baselines, throughput curves, and cost per inference for every model version on every target, with automated detection of regressions.

  • Work with research engineers to design models that stay efficient and portable from the start, for example by avoiding operators that only exist on one vendor's hardware.

What We're Looking For

  • 2+ years of experience in inference optimization, ML systems, ML compilers, or a closely related field.

  • Deep hands-on experience with PyTorch.

  • Strong understanding of compute, memory bandwidth, memory capacity, and interconnect bottlenecks, and how they change from one hardware architecture to another.

  • Experience with model optimization techniques: quantization (INT8/FP8/FP4, AWQ), distillation, pruning, and compilation (torch.compile, XLA, TensorRT, IREE/MLIR, TVM, or vendor compilers).

  • Familiarity with inference serving frameworks and their support for different hardware (e.g. vLLM on ROCm/TPU, SGLang, JetStream, Triton Inference Server).

  • Excellent debugging and measurement skills. You can take "this is slow on chip X" or "this costs too much" and turn it into clear bottlenecks, experiments, and validated improvements.

  • A high-ownership, pragmatic mindset. You care about the total cost of a solution, not just peak benchmark numbers.

Nice to Have (But Not Required)

  • Experience optimizing inference for diffusion models.

  • Production or deep project experience with at least one accelerator stack other than NVIDIA datacenter GPUs : AMD ROCm, Google TPU, wafer-scale and dataflow accelerators, Groq, Tenstorrent, AWS Trainium/Inferentia, Intel Gaudi, or similar, or serious work deploying on consumer GPUs.

  • Kernel authoring on more than one backend: HIP or Composable Kernel on AMD, Pallas on TPU, Triton on both NVIDIA and AMD, CUTLASS/CuTe.

  • Contributions to open-source ML compilers or hardware backends (PyTorch, OpenXLA, Triton, vLLM, IREE, TVM).

  • Experience running inference on wafer-scale systems, TPU pods, or fleets of consumer GPUs.

  • Hands-on experience with Jetson/Thor-class platforms (TensorRT on Jetson, JetPack, DLA, power and thermal profiling).

  • Experience with multimodal or video model inference (variable-length sequences, packing/bucketing).

  • Speculative decoding, continuous batching, disaggregated prefill/decode, or other LLM serving optimizations.

  • Experience with streaming or low-latency systems for real-time robot control.

  • Experience working with hardware vendors on driver or compiler bugs and early-access silicon.

Why This Role

  • Direct impact on cost and scale. Every gain in perf/$ you deliver lowers the cost of serving models and evaluating new ones, and of putting capable models on many more robots.

  • Strategic influence over hardware. Your benchmarks and recommendations will directly shape which accelerators Rhoda buys and builds on, in the cloud and on the robot.

  • High ownership on a small, elite team. You'll own the optimization layer that decides how fast and how cheaply our foundation models run in the real world, on every target we use.

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Senior Inference Optimization ML Engineer in Mountain View, CA vacancy
  • $195.2k - $262.2k

     ...complexity of building large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across...  ...and AI R&D. The role   As a Senior Machine Learning Engineer on the Applied... 
    Senior
    Temporary work
    Immediate start
    Remote work

    Nebius

    Palo Alto, CA
    1 day ago
  • $250k - $300k

     ...Senior Machine Learning Engineer Inference Job Summary For our client a fast-growing AI company building realtime voice and LLM technology...  ...Learning Engineer with strong expertise in ML inference optimization to join its inference team. In this role you... 
    Senior
    Permanent employment
    Full time
    Contract work
    H1b
    Local area
    Remote work
    Relocation
    Relocation package

    AIDA Recruitment

    Mountain View, CA
    9 days ago
  •  ...InworldInworld is a research lab and inference provider focused on realtime...  ...to make a case.Inference Optimization. Deep understanding of modern...  ...to major inference engines, or deep-dive technical write...  ...experience building backend or ML systems.Who Thrives HereYou don... 
    Senior
    Full time
    Work at office
    Relocation package

    Inworld AI

    Mountain View, CA
    1 day ago
  • $179k - $223k

     ...pillar of the Autonomy stack. In this Senior ML Engineer role, you will play a key role in delivering...  ...models. This includes training, optimizing and shipping auto-labeling models in the...  ...with onboard edge deployment, cloud inference architectures, and balancing compute/efficiency... 
    Senior
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    3 days ago
  •  ...positions About the role We are looking for a software engineer with deep experience in optimizing ML models and deploying them on production-grade...  ...strategies to optimize efficiency and latency of model inference for compute boards selected by our customers Work... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    5 days ago
  • $201.3k - $352.3k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious...  ...in the future.We are seeking a Senior Staff Software Engineer - AI/ML Inference Engineering to lead the architecture, optimization, and operational excellence of our AI inference... 
    Senior
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  • $165.2k - $223.6k

    Amazon AI is looking for a machine learning engineer to be part of inference optimization team working on optimizing large language OSS models like Qwen, Gemma, gptoss, improving inference performance by development on inference stacks like vLLM, SGLAng, performance tuning... 
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Santa Clara, CA
    2 days ago
  • $173k - $253k

    Matterport - Senior ML Ops Engineer Job Description CoStar Group is a leading global provider...  ...bottlenecks, applying advanced optimization techniques, and deploying highly efficient...  ...analyze model performance, optimize inference speed and resource utilization, and ensure... 
    Senior
    Full time
    Work at office
    Work from home

    Matterport

    Sunnyvale, CA
    1 day ago
  • $124.5k - $272k

     ...One platform, its Zero Trust Engine, and the powerful NewEdge...  ....Positions are available at Senior Staff and above. Candidates...  ...Learning Scientist, you own the inference and optimization layer that makes AI in...  ..., with 4+ years hands-on in ML/AI (model development, fine-... 
    Senior

    Netskope

    Santa Clara, CA
    3 days ago
  • $232k

     ...Staff Machine Learning Engineer to help define and...  ...generation of matching optimization systems. This role sits...  ...matching optimization and ML systems.Design...  ...deep learning, causal inference, and sequential decision...  ...technical solutions.Mentor senior engineers and raise... 
    Full time
    Temporary work
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    2 days ago
  • $298k - $368k

     ...work jointly with downstream teams on the optimization and integration into the Waymo Driver....  ...a diverse set of sensors, enabling engineers like you to (1) develop methods for efficiently...  ...expertise in low-latency on-device inference techniques and a deep understanding of... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $140k - $230k

     ...multimodal driving data, solving optimization problems, minimizing latency...  ...efficient machine learning (ML) training and evaluation...  ...looking for a skilled Software Engineer or Machine Learning Engineer...  ...testing, evaluation, deployment, inference optimization and deployment... 
    Senior
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Woven by Toyota

    Palo Alto, CA
    20 days ago
  • $140k - $230k

     ...multimodal driving data, solving optimization problems in computer vision,...  ...efficient machine learning (ML) training and evaluation...  ...for a skilled Machine Learning Engineer to help advance a cutting-edge...  ...evaluation, deployment, and inference optimization. Experience working... 
    Senior
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Woven by Toyota

    Palo Alto, CA
    8 days ago
  • $182k - $242k

     ...quickly capture a large fraction of the total inference market, which is worth tens of billions...  ...qualifications, we're looking for strong engineers with great taste. The most important...  ...Python and hands on experience with modern ML frameworks such as PyTorch or JAX ~ Strong... 
    Senior
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    a month ago
  • $298k - $368k

     ...agnostic Ground Truth (GT) engine that powers the next...  ...using state-of-the-art ML Foundation Models, we...  ...data engineering. As a Senior Staff Machine Learning...  ...fidelity 3D perception and ML inference at a petabyte scale....  ...Efficiency: Lead the optimization of high-fidelity... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $227k - $300k

     ...are looking for a great Senior Staff Machine Learning Engineer to join our seasoned AI...  ...will own the end-to-end ML pipeline—from data ingestion...  ...edge devices and model optimization. You will work in a fast-...  ...modern C++ (C++14/17 for inference). ~ Deep proficiency with... 
    Senior
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Sonatus

    Mountain View, CA
    3 days ago
  • $180k - $330k

     ...products shapes what we build next. SR. ML INFRASTRUCTURE ENGINEER As an ML Infrastructure Engineer,...  ...play a pivotal role in building and optimizing the reliable, high-performance ML...  ...integrating large-scale data, training, and inference systems Collaborating with ML... 
    Senior
    Temporary work

    xAI

    Palo Alto, CA
    5 days ago
  • $213k - $263k

     ...teammates to ensure we design and optimize hardware and software for...  ...will report to a Software Engineering Manager. You Will Leverage...  ...of our unique neural network inference platform through hardware/...  ...years experience working with ML inference or linear algebra computation... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $144.7k - $261.3k

     ...cloud infrastructure, and ML/AI GPU platforms for AV research...  ...: GM is looking for a Senior Performance Engineer to join the AV Capacity and...  ...budget, identify and execute optimization projects, and provide...  ...large-scale ML training and inference environments. Your skills... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    General Motors

    Sunnyvale, CA
    1 day ago
  • $170.1k - $258.3k

     ...export, kernel development, and performance engineering so that every cycle on our accelerators...  ...sit at the heart of our on‑vehicle ML inference for ADAS and autonomous driving . We...  ...benchmarking, profiling, debugging and optimizing accelerator libraries and kernels to extract... 
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $184k - $287.5k

    We're now looking for a Sr. Inference Engineer, for GPU Kernel Optimization! What does it take to push every LLM inference operation to its performance ceiling? Our LLM Inference Performance Analysis and Optimization team builds the answer from the ground up. We develop... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $195k - $230k

     ...RoleWe are looking for a Senior Machine Learning Engineer to help evolve our large-scale...  ..., and multi-objective optimization to balance engagement, retention...  ...offline training online inference A/B experimentation metric...  ...with large-scale data and ML systems (e.g., Spark,... 
    Senior
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    3 days ago
  • $184.7k - $324.8k

     ...CupertinoPosted: 2026-10-16SummaryThe ACAI Training & Inference Platform team is seeking a Senior / Staff Software Engineer with strong distributed systems expertise and...  ..., developer-facing APIs, and runtime optimizations that make it easier to train, adapt, and serve... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  •  ...000s of developers and enterprise users.ML performance, quality, and systems acumen...  ...dynamic tool discovery, context and response optimization, observability, automated evals, and...  ...Qualifications 7+ years of software engineering experience building and operating enterprise... 
    Senior
    Work at office

    Atlassian

    Mountain View, CA
    1 day ago
  • $202k

     ...026-10-14About the RoleThe Maps Optimization team builds and maintains the foundational...  ...machine learning engineer to join the Maps Optimization team. As a senior machine learning engineer, you will...  ...build, and optimize large-scale ML systems and models to improve efficiency... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    Uber

    Sunnyvale, CA
    21 hours ago
  • $184.7k - $324.8k

     ...experience while maintaining a healthy marketplace. You should have experience developing and implementing machine learning or optimization algorithms, ideally within the ads space, recommendations, or search relevance. You will have an excellent understanding of scalable... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $188.5k - $282.7k

     ...Rubrik's Semantic AI Governance Engine, which is the first system...  ...lead even further.As an Applied ML Engineer on the SAGE team,...  ...supervised fine-tuning, preference optimization (DPO/RLAIF), and distillation...  ...Model Serving and Inference Infrastructure (25% of time)Designing... 
    Senior
    Permanent employment

    Rubrik

    Palo Alto, CA
    1 day ago
  • $200k - $240k

     ...Signals: the ICM 2.0 audio/video detection engine, currently built by a third-party vendor....  ...backend team on model serving and inference infrastructure.  ~ Partner with the MLOps...  ...Required Qualifications   ~7+ years in ML engineering with production computer vision... 
    Senior
    Full time

    Knightscope

    Sunnyvale, CA
    10 days ago
  •  ...company (Nasdaq: CRWV) in March 2025. Learn more at  . Senior Deployment Engineer - LLM Inference & Optimization About the role We’re looking for a Deployment...  ...~5+ years of experience in software engineering, ML engineering, AI infrastructure, or a related hands-... 
    Senior
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 hours ago
  • $195.2k - $262.2k

     ...production deployment, without the cost and complexity of building large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI... 
    Senior
    Temporary work
    Immediate start
    Remote work

    Nebius

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Inference Optimization ML Engineer. Be the first to apply!