Jobs · Engineering · Washington

Research Engineer Graduate (AI Training Systems Reliability & Performance - Seed Infra) - 2026 Start (PhD)

ByteDance · Seattle, WA · 1 wk ago
Engineering$233k–$428k/yrFull-time

Responsibilities

  • Improve the reliability and performance of large-scale training systems across pre-training, fine-tuning, evaluation, and inference
  • Build observability, profiling, and debugging tools for distributed ML workloads
  • Identify and optimize performance bottlenecks across GPU, networking, and storage layers
  • Contribute to distributed training frameworks in multi-GPU and multi-node environments
  • Collaborate with model and infrastructure teams to improve system scalability and efficiency
  • Support incident analysis and operational stability

Qualifications

  • Individuals who are completing or have recently completed a PhD degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline
  • Strong programming skills in C++ and Python
  • Solid understanding of PyTorch training workflows and distributed runtime behavior
  • Familiarity with CUDA execution, NCCL communication, and GPU systems fundamentals
  • Experience with performance profiling and debugging tools (e.g., torch.profiler, Nsight)
  • Familiarity with distributed training or parallelization strategies (e.g., FSDP, Megatron-LM)
  • Ability to analyze and optimize performance in complex ML training systems

Similar jobs