ByteDance
Senior Software Engineer, AI Infrastructure Compute (Multiple Positions)
Seattle, Washington · Senior · Full-time · Posted Oct 28, 2026
- Experience
- PhD plus 1 year of related work experience, or master’s plus 4 years; specified experience areas require at least 1 year each.
- Education
- PhD or master’s degree (or foreign equivalent) in Computer Science, Engineering (any), Information Systems, Information Technology, Mathematics, or a related field.
About the job
Build and operate scalable, reliable compute and AI infrastructure for training and deploying large-scale machine learning models.
What you'll do
- Build large-scale, highly available cloud and distributed infrastructure for AI workflows.
- Design and maintain compute systems for machine learning training and deployment; transition experimental models into production with reliability, observability, and fault tolerance.
- Monitor platform health and performance, recommend reliability improvements, and write research papers and file technical patents.
What they ask for
- PhD in a listed or related field plus 1 year of related work experience, or a master’s in a listed or related field plus 4 years of related work experience.
- At least 1 year designing and implementing large-scale distributed online services using C, Java, Go, JavaScript, Ruby, or Python.
- At least 1 year optimizing, training, and deploying ML/deep learning models using PyTorch or TensorFlow, and developing Python CI/CD tools and Bash Shell automation scripts.
- At least 1 year designing scalable cloud systems, developing and managing Docker containers in Kubernetes, and automating the full release lifecycle.
Pay
USD $206086 - $300960 per year (base salary)
Tools
C, Java, Go, JavaScript, Ruby, Python, PyTorch, TensorFlow
AI focus
Infrastructure for training, deploying, and operating large-scale machine learning models and AI workflows; includes AIOps and multi-agent environments.
Model-written summary · the original posting is authoritative