B

ByteDance

Builds content apps, business software and AI

Software Engineer - AI Infrastructure Compute Efficiency

Platform EngineeringConfirmed live in the last 24 hours
Full-timeSan Jose, CA, USANo salary listedIn-person

About the Job

Requirements

  • A B.S. or M.S. degree in Computer Science, Computer Engineering, or a related area, with 3+ years of relevant industry experience; a Ph.D. degree and strong publication records may be accepted as an exception.
  • Solid understanding of at least one of the following: Unix/Linux environments, distributed and parallel systems, high-performance networking systems, or developing large-scale software systems.
  • Familiarity with container and orchestration technologies such as Docker and Kubernetes.
  • Proficiency in at least one major programming language such as Python, Go, C++, Rust, or Java.

Responsibilities

  • Design and evolve the architecture of large-scale Kubernetes-based infrastructure platforms to ensure performance, scalability, and resilience for diverse workloads, including microservices, big data, and AI/LLM applications.
  • Improve Kubernetes system performance across the control and data planes, including optimizing pod lifecycle, resource orchestration, and system-level throughput under high load.
  • Build robust observability and performance analysis frameworks, define Kubernetes system-level SLOs, and lead data-driven tuning and optimization initiatives in production.
  • Develop intelligent, unified resource management and scheduling systems at node and cluster level to support a wide range of compute resources in large-scale, cloud-native environments.
  • Drive the standardization and optimization of container runtime environments to enhance workload isolation, reliability, and resource efficiency across heterogeneous compute environments.

Desired Qualifications

  • Knowledge of big data or machine learning workflows in a Kubernetes environment.
  • Experience developing or contributing to cloud-native open-source projects.
  • Hands-on project experience with containerized applications through internships, coursework, or personal projects.
  • Familiarity with observability tools and frameworks such as Prometheus, Grafana, or distributed tracing systems.

About the Company

ByteDance

Builds content apps, business software and AI

ByteDance builds content and creation apps for consumers, alongside collaboration software and AI services for businesses. Its video platforms connect viewers with creators, while CapCut gives people tools to edit and publish videos. The group also develops Lark for workplace communication and shared documents, and its Seed research teams build language, image, video, and speech models used in consumer apps and sold through BytePlus cloud services. It earns money from advertising, commerce services, paid software subscriptions, and usage of its enterprise technology. ByteDance was founded in 2012 and has its operational headquarters in Beijing, China.

Company size
10,001+
Company stage
Private
Total funding
$35.1B
Headquarters
Haidian, China
Founded
2012

Recently Posted Jobs

Explore more opportunities at ByteDance

See more jobs