Skip to content

AI Research Engineer (Robotics)

165k – 210kSunnyvale, CAAI ResearchOnsite3+ YOE
Summary

Deploys high-performance vision and multimodal AI models to robotic platforms, optimizing for low-latency inference under hardware constraints. Requires 3+ years in real-time robotics systems, expertise in PyTorch, C++/Rust, and edge deployment.

About the role

What You’ll Do

  • Deploy deep learning models on edge devices and in the cloud for real-time inference
  • Fine-tune models on proprietary datasets and manage dataset versioning, labeling, and evaluation
  • Write high-quality C++ or Rust code for deterministic, low-latency execution
  • Build cloud pipelines that process millions of images and video streams in near real time
  • Perform model surgery in PyTorch and TensorRT, including pruning, quantization, and graph optimization
  • Optimize GPU utilization, memory footprint, and inference throughput
  • Build and maintain middleware for real-time IPC between perception, planning, and control systems
  • Profile production systems to diagnose memory, compute, and concurrency bottlenecks
  • Design rigorous evaluation loops to measure model accuracy, latency, and robustness in field conditions

What We’re Looking For

  • Strong experience building real-time robotics systems that span software and hardware
  • Experience deploying neural networks under strict latency constraints where milliseconds matter
  • Deep understanding of GPU memory management, batching strategies, and compute optimization
  • Strong debugging skills using profilers and low-level performance tools
  • Solid experience with PyTorch; experience with TensorRT and ONNX is highly desirable
  • Deep expertise in C++ preferred; strong Rust or Python experience also welcome
  • Experience building production systems that must be reliable, observable, and fault-tolerant

Bonus Points

  • Experience with vLLM, SGLang, or high-performance LLM inference engines
  • Experience deploying multimodal models or LLMs in robotics contexts
  • Experience with distributed systems, structured logging, and observability at scale
  • Familiarity with distributed pubsub, real-time Linux, or embedded GPU platforms
  • Experience working with NVIDIA Jetson, CUDA kernels, or custom accelerators

Skills and Qualifications

  • BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, or a related technical field
  • 3+ years of experience building robotics, perception, or real-time systems (startup or high-performance production environments strongly preferred)
  • Strong programming skills in C++ (preferred) with experience in Rust or Python
  • Experience deploying deep learning models in production, particularly in environments with strict latency constraints
  • Hands-on experience with PyTorch for training, fine-tuning, and modifying deep learning models
  • Experience deploying models to edge devices or embedded systems where compute and memory resources are constrained
  • Strong debugging and profiling skills using low-level performance tools and system profilers
  • Experience building reliable, observable, and fault-tolerant production systems
Skills
PyTorchTensorRTC++RustCUDANVIDIA JetsonONNXGPU optimizationreal-time systemsdeep learningroboticsvLLMSGLang
Similar roles at this salary range
All AI Research jobs →
Snowflake

AI Research Scientist, New Grad – Agents & Reinforcement Learning

Conduct research on autonomous AI agents and reinforcement learning to build self-improving systems that reason, code, and learn at scale within the Snowflake Data Cloud. Requires a PhD (or equivalent) and strong expertise in RL and agentic AI.

176k – 230kBellevue, WAAI ResearchOn-siteEntry levelJAXDPO
Snowflake

Post-Doctoral Researcher

Post-doctoral researcher conducting independent and collaborative AI/ML research focused on high-impact domains like medicine, finance, and law. Requires a recent or imminent PhD and publications in top venues.

160k – 220kBellevue, WAAI ResearchHybridEntry levelJAXRAG
SpotOn

Senior Software Engineer - Python/Typescript

Senior engineer building AI-driven automation systems to replace manual business workflows across operations, sales, and support. Requires 7+ years experience, production Python/TypeScript skills, and 1-2 years building agentic AI systems.

160k – 190kChicago, IL +3AI ResearchHybrid7+ YOEAWSLLMs
Datology AI

Research Engineer

As a Research Engineer, you will conduct and enable cutting-edge research, translating it into the core product pipeline. You will develop and improve state-of-the-art data curation strategies, accelerating research and ensuring product innovation.

180k – 300kRedwood City, CAAI ResearchOn-site4+ YOEML ModelsAI Models
Pindrop

Senior Research Scientist

As a Senior Research Scientist on the Video team, you will drive research initiatives and translate advanced computer vision and deepfake detection models into scalable enterprise solutions. You will focus on audio-visual deepfake detection, synthetic media identification, and real-time video processing.

185k – 215kUnited StatesAI ResearchRemote5+ YOEKerasPython