Y

Yotta Labs

Multi-silicon AI cloud for training, inference

Research Engineer Intern - AI Systems

Applied Machine LearningConfirmed live in the last 24 hours
InternshipNo salary listed

About the Job

Requirements

  • Currently pursuing a Bachelor of Science, Master of Science, or PhD in Computer Science, Computer Engineering, or a related field.
  • Have solid programming skills in Python and familiarity with C++.
  • Understand GPU and accelerator architecture fundamentals, including memory hierarchy, parallelism, and occupancy, through coursework, research, or projects.
  • Have experience writing CUDA, Triton, ROCm/HIP, or Neuron kernels; class projects and personal projects count.
  • Have a strong understanding of AI frameworks such as PyTorch, Dynamo, and LMCache, model architectures, and profiling tools such as Nsight, ROCm Profiler, or Neuron Profiler.
  • Be able to work independently in a collaborative remote environment.

Responsibilities

  • Implement and optimize compute kernels for Attention, GEMM, MoE, and quantization on NVIDIA, AMD, or AWS Trainium.
  • Build custom operators using CUDA, Triton, ROCm/HIP, or the Neuron SDK with PyTorch/XLA.
  • Profile and improve inference performance in vLLM, SGLang, and custom runtimes through kernel fusion, scheduling, KV-cache, and memory optimizations.
  • Build benchmarks, investigate performance regressions, and turn profiler traces into concrete speedups.
  • Ship code upstream to open-source AI infrastructure projects, with tests and documentation.
  • Own a well-scoped project at the intersection of AI systems, compiler and runtime optimization, distributed training and inference, GPU/accelerator kernel development, and large language model infrastructure, taking it from design to working, profiled code running on real hardware.

Desired Qualifications

  • Contributions to open-source AI infrastructure projects such as vLLM, SGLang, PyTorch, or Triton.
  • Familiarity with large language model inference internals, including FlashAttention, PagedAttention, continuous batching, speculative decoding, MoE, or quantization.
  • Experience with profiling tools such as Nsight, ROCm Profiler, Neuron Profiler, or PyTorch Profiler, and performance debugging on real workloads.
  • Publications in top-tier conferences such as MLSys, OSDI, SOSP, NSDI, SC, HPCA, or ISCA.

About the Company

Yotta Labs

Multi-silicon AI cloud for training, inference

Yotta Labs builds a GPU cloud and AI runtime platform that enables AI training and inference across NVIDIA GPUs, AMD GPUs, and AWS Trainium/Inferentia chips. It provides on-demand elastic compute via pods and virtual machines that deploy in seconds on pay-as-you-go pricing, with automatic scaling; additional offerings include serverless deployment, an AI Gateway that routes requests across multiple model providers, and model quantization for faster inference. It differentiates itself by supporting heterogeneous hardware, offering potentially lower costs (claimed up to 80% cheaper than AWS), and providing centralized management with SOC 2-aligned security, plus a unified API for cross-region deployment. Its goal is to deliver a flexible, cost-effective, and scalable AI infrastructure that lets customers train and run inference efficiently across diverse hardware.

Company size
1-10
Company stage
Grant
Total funding
$300K
Headquarters
Bellevue, WA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Yotta Labs

See more jobs