Senior Inference Optimization ML Engineer
- Salary
- $175K - $250K
- Level
- Senior
Not stated in the posting: work type, visa.
Open. First seen 2 October 2026.
About the role
Rhoda AI's standard text
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.
We're looking for an Inference Optimization MLE to help build and operate the systems that make our foundation models run fast and efficiently in production. You'll be responsible for squeezing maximum performance out of large multimodal models, across cloud and on-robot deployment targets. You will working closely with research and robotics teams to close the gap between training and real-world deployment.
What You'll Do
- Own inference performance end-to-end — diagnose and improve latency, throughput, and efficiency of large foundation models in production
- Build systematic performance attribution: latency decomposition (compute vs. memory bandwidth vs. I/O), bottleneck identification, and prioritization across model families
- Apply and develop optimization techniques including quantization, pruning, distillation, operator fusion, and model compilation (e.g., TensorRT, torch.compile, XLA)
- Optimize attention mechanisms, KV caching, and memory layouts for large multimodal models (vision, video, language, proprioception)
- Work with kernel-level tooling (e.g., CUDA, Triton) to identify hotspots and implement or tune custom kernels where needed
- Build benchmarking and regression detection infrastructure: latency baselines, throughput curves, and automated detection of performance regressions across model versions
- Collaborate closely with research engineers to translate model innovations into optimized, deployment-ready implementations
What We're Looking For
- 3+ years of experience in inference optimization, ML systems, or a closely related field
- Deep hands-on experience with modern ML stacks (PyTorch required; JAX a plus)
- Strong understanding of compute, memory bandwidth, and I/O bottlenecks in large model inference
- Experience with model optimization techniques: quantization (INT8/FP8/AWQ), distillation, pruning, and compilation
- Familiarity with inference serving frameworks (e.g., Triton, TensorRT, vLLM, TorchServe)
- Exceptional debugging and measurement ability: turn "inference is slow" into clear bottlenecks, experiments, and validated improvements
- High ownership mindset and comfort in a fast-moving environment
Nice to Have (But Not Required)
- GPU kernel or compiler-level experience (CUDA, Triton, graph capture, operator fusion)
- Experience with multimodal or video model inference (variable-length sequences, packing/bucketing)
- Familiarity with edge/cloud hybrid deployment patterns and on-robot inference constraints
- Experience with speculative decoding, continuous batching, or other LLM serving optimizations
- Background in streaming or low-latency systems relevant to real-time robot control
Why This Role
- Direct leverage on research velocity and real-world robot performance — every efficiency gain you make accelerates model iteration and tightens the loop between model and robot behavior
- Own the optimization layer that determines how quickly and efficiently our foundation models run in the real world — high ownership, high impact, small elite team
What this role asks for
Particular to this role
CUDA
Rare in Rhoda AI's other 38 open postings.
Standard for data science / ML roles
LLM · Machine Learning · PyTorch
Common in data science / ML postings at any company.
86% of this description is written for the role. The rest is Rhoda AI's standard text, folded away below.
Read against Rhoda AI's other open postings on this site.
The team: Software HIRES STEADILY
This role is one of 8 open in Software. 1 was posted in the last 30 days and the oldest in April: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
C++ (5 of 8), Python (5 of 8), AWS (4 of 8), Embedded Systems (4 of 8), GCP (4 of 8), gRPC (4 of 8), Rust (4 of 8)
OTHER ROLES ON THIS TEAM
- Robot Software Engineer Internship posted Sep 29
- Senior DevOps Engineer posted Jul 17
- Robot Software Engineer posted May 23
- Robot Perception Engineer posted May 14
- Inference Infrastructure Engineer posted May 12
- Senior Firmware Engineer posted May 1
- Senior/Staff Cloud Infrastructure Engineer posted Apr 14
From the team and dates on Rhoda AI's own job board.
Similar jobs
- Senior Machine Learning Engineer, LLM Inference Optimization at Nebius
Shares 4 skills: CUDA, PyTorch, LLM… · Senior level · same country - Software Engineer, Inference AI/ML at CoreWeave
Shares 4 skills: CUDA, PyTorch, LLM… · same country - Software Engineer, GPU Inference at Cerebras Systems
Shares 4 skills: CUDA, PyTorch, LLM… · Senior level · same country - Engineering Manager - Inference Performance at Baseten
Shares 4 skills: CUDA, PyTorch, LLM… · same country - Applied AI/ML Engineer at Boundless Networks, Inc.
Shares 4 skills: CUDA, PyTorch, LLM… · same country - Staff Product Manager- Robot & Fleet Interfaces at Rhoda AI
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.