Drimva

ByteDance

Research Scientist Graduate (Applied Machine Learning - ML System) - 2026 Start (PhD)

San Jose, California · Full-time · Posted Oct 28, 2026

Education
PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline; completing or recently completed.

About the job

Develop and optimize distributed LLM training, inference, and reinforcement-learning systems, including GPU/CUDA performance optimization.

What you'll do

  • Develop and optimize LLM training, inference, and RL frameworks.
  • Collaborate with model researchers to scale LLM training and RL.
  • Optimize GPU and CUDA performance for LLM training, inference, and RL engines.

What they ask for

  • Completing or recently completed a PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • Proficiency in algorithms and data structures; familiarity with Python.
  • Understand deep learning fundamentals, neural network architecture, and frameworks such as Pytorch.

Nice to have

  • GPU/CUDA high-performance computing optimization, computer architecture, parallel and memory-access optimization, or low-bit computing.
  • Familiarity with FSDP, Deepspeed, JAX SPMD, Megatron-LM, Verl, TensorRT-LLM, ORCA, VLLM, or SGLang; LLM optimization experience.

Tools

Python, Pytorch, CUDA, FSDP, Deepspeed, JAX SPMD, Megatron-LM, TensorRT-LLM

AI focus

Build and optimize machine-learning infrastructure for LLM training, inference, and RL, including performance optimization and scaling.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 6, 2026 (UTC)