ByteDance
Machine Learning Engineer Intern (AML-Engine-Orchestration) - 2027 Start
Seattle, Washington · Internship · Posted Oct 28, 2026
- Education
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related technical field.
About the job
Builds machine-learning infrastructure for orchestration, resource scheduling, and online model serving across ByteDance products.
What you'll do
- Develop orchestration capabilities for workloads, including Kubernetes Operators, container runtimes, and lifecycle management.
- Build resource and quota systems, scheduling, and resource-efficiency improvements for multi-tenant and cross-cluster workloads.
- Develop model-serving deployment, traffic management, autoscaling, and reliability capabilities.
What they ask for
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related technical field.
- Proficiency in at least one of Go, C++, or Python, with a foundation in data structures, algorithms, and software engineering.
- Familiarity with Linux and foundational knowledge of operating systems, computer networks, concurrent programming, and distributed systems.
- Hands-on problem-solving ability, systematic and quantitative approach, and demonstrated ownership and collaboration.
Nice to have
- Experience with Kubernetes, container runtimes, scheduling, quota management, multi-tenant systems, or FinOps.
- Experience with model-serving systems, online services, GPU/NPU programming, or infrastructure open-source projects.
Tools
Go, C++, Python, Linux, Kubernetes, Volcano, Koordinator, OpenKruise
AI focus
Builds infrastructure for machine-learning workloads and online model serving, including model deployment, scheduling, and inference traffic management.
Model-written summary · the original posting is authoritative