
Research Engineer Intern β AI Systems
Posted Aug 2

Posted Aug 2
This is a fully remote position, open to applicants in United States, +3 more countries.
β’ Develop and enhance compute kernels for Attention, GEMM, MoE, and quantization on platforms such as NVIDIA, AMD, or AWS Trainium.
β’ Create custom operators utilizing CUDA, Triton, ROCm/HIP, or the Neuron SDK in conjunction with PyTorch/XLA.
β’ Analyze and optimize inference performance in vLLM, SGLang, and our proprietary runtimes β focusing on kernel fusion, scheduling, KV-cache, and memory enhancements.
β’ Construct benchmarks, identify performance regressions, and convert profiler traces into tangible performance improvements.
β’ Contribute code to open-source AI infrastructure initiatives, ensuring proper testing and documentation.
β’ Currently enrolled in a BS, MS, or PhD program in Computer Science, Computer Engineering, or a related discipline.
β’ Proficient programming skills in Python and a working knowledge of C++.
β’ Familiarity with the fundamentals of GPU/accelerator architecture (memory hierarchy, parallelism, occupancy) obtained through coursework, research, or projects.
β’ Experience in writing CUDA, Triton, ROCm/HIP, or Neuron kernels β including academic and personal projects.
β’ In-depth understanding of AI frameworks (such as PyTorch, Dynamo, LMCache), model architectures, and profiling tools (including Nsight, ROCm Profiler, or Neuron Profiler).
β’ Strong analytical and problem-solving abilities, with the capacity to work autonomously in a collaborative remote setting.
β’ Competitive internship compensation
β’ Flexible remote work environment
β’ Direct mentorship from engineers from leading institutions and tech companies
β’ Fast path to a full-time return offer for top performers
SecurityScorecard
Oregon Health & Science University Foundation
LiveKit
Netflix
Get handpicked remote jobs straight to your inbox weekly.