R

Rhoda AI

Develops heavy-lifting general-purpose humanoid robots

Software Engineer Intern - Inference

Applied Machine LearningConfirmed live in the last 24 hours
InternshipMountain View, CA, USANo salary listedIn-person

About the Job

Requirements

  • The candidate must be currently pursuing a Bachelor of Science, Master of Science, or PhD in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • The candidate must have strong programming skills in Python and/or C++.
  • The candidate must have a solid understanding of deep learning fundamentals and at least one framework, with PyTorch preferred.
  • The candidate must be comfortable reading performance data and reasoning about trade-offs between latency, throughput, memory, and accuracy.
  • Hands-on experience in at least one of ML inference optimization, data efficiency optimization, or GPU kernel optimization is sufficient to apply.
  • ML inference optimization experience may include making deep learning models faster or less costly through quantization, pruning or distillation, operator fusion, mixed precision, or compilers and runtimes.
  • Data efficiency optimization experience may include speeding up data loading and preprocessing pipelines, especially for video or other high-bandwidth sensor data; reducing IO and memory overhead; or improving data/compute utilization in ML systems.
  • GPU kernel optimization experience may include writing or tuning GPU kernels in CUDA, Triton, CUTLASS, or similar, and familiarity with the GPU memory hierarchy, occupancy, and profiling tools.

Responsibilities

  • Profile and benchmark inference for large video and world models to identify latency, throughput, and memory bottlenecks.
  • Apply and evaluate inference optimization techniques, including quantization and low-precision inference, step distillation and sampling acceleration for diffusion-style models, attention and caching optimizations across frames, model compilation, and graph-level optimizations.
  • Improve data movement and processing efficiency across video decoding and preprocessing, input pipelines, host–device transfer, caching, and storage/IO paths that feed inference and training.
  • Write and tune GPU kernels using CUDA, Triton, or similar tools for performance-critical operators, and integrate them into the inference stack.
  • Build tooling and benchmarks to track performance regressions and improvements reliably.
  • Work with researchers to turn promising ideas into production-quality infrastructure.
  • Own a scoped, high-impact project end to end, ship it into a production or research workflow, and present the results to the team.

Desired Qualifications

  • Experience with video model inference, such as optimizing video generation, video diffusion, world models, or real-time video understanding pipelines.
  • Research experience in systems or machine learning, such as publications or substantial research projects in MLSys, OSDI/SOSP, CVPR/ICCV, NeurIPS/ICML/ICLR, or similar venues.
  • Experience with real-time or latency-critical inference, such as on robots or edge/embedded accelerators.
  • Experience with multi-GPU inference, including tensor, sequence, or pipeline parallelism.
  • Contributions to open-source machine learning systems projects.

About the Company

Rhoda AI

Develops heavy-lifting general-purpose humanoid robots

Rhoda AI is building a two-armed humanoid robot designed as a general-purpose bimanual manipulation platform for industrial use. Its product centers on heavy-lifting and complex manipulation in factory and logistics environments, where many humanoid robots struggle. The robot combines dual arms with software and sensors that enable grasping, coordinating with both hands, and performing tasks that require strength and precision in industrial settings. Rhoda AI differentiates itself by targeting heavy-lift capabilities in robotics, a gap for many competitors, supported by a team with deep robotics and AI expertise and substantial funding. The company aims to bring commercially viable humanoid robots to industrial markets, competing with other players in factory automation and logistics robotics, with the goal of transforming how manual work is automated in manufacturing and related sectors.

Company size
51-200
Company stage
Series A
Total funding
$680M
Headquarters
San Jose, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Rhoda AI

See more jobs