← 返回岗位列表美国fulltime

软件工程师 - 计算基础设施

雇主

ByteDance

地点

California · San Jose · 美国

待遇

$面议

工作模式

线下

截止日期

1月8日

🤖 AI 简历匹配评估

检测你的简历与该岗位的匹配度,免费

免费评估

岗位摘要

Software Engineer to build and optimize hyper-scale Kubernetes-based compute infrastructure for AI/L

岗位职责

About the Team
The Compute Infrastructure - Orchestration & Scheduling team uses Kubernetes and Serverless technologies to build a large, reliable, and efficient compute infrastructure.
This infrastructure powers hundreds of large-scale clusters globally, with over millions of online containers and offline jobs daily, including AI and LLM workloads.
The team is dedicated to building cutting-edge, industry-leading infrastructure that empowers AI innovation, ensuring high performance, scalability, and reliability to support the most demanding
AI/LLM workloads.The team is also dedicated to open-sourcing key infrastructure technologies, including projects in the K8s portfolio such as kubewharf, Serverless initiatives like Ray on K8s, and LLM inference control plan project AiBrix.
At ByteDance, as we expand and innovate, powering global platforms like TikTok and various
AI/ML & LLM initiatives, we face the challenge of enhancing resource cost efficiency on a massive scale within our rapidly growing compute infrastructure.
We're seeking talented software engineers excited to optimize our infrastructure for AI & LLM models.
Your expertise can drive solutions to better utilize computing resources (including CPU, GPU, power, etc.), directly impacting the performance of all our AI services and helping us build the future of computing infrastructure.
Also, with the goal of growing compute infrastructure in overseas regions, including North America, Europe, and Asia Pacific, you will have the opportunities of working closely with leaders from ByteDance’s global business units to ensure that we continue to scale and optimize our infrastructure globally.
Responsibilities
- Engineer hyper-scale cluster management: Enhance Kubernetes-based cluster platforms to deliver exceptional performance, scalability, and resilience—powering resource management across ByteDance’s massive global infrastructure.
- Innovate on core scheduling capabilities: Design and maintain a truly unified scheduling that powers diverse workloads (Containers & VMs, online services, offline computing, AI/ML,
CPU/GPU workloads, etc) in a massive-scale resource pool.
- Develop an intelligent scheduling system: Leverage AI models to optimize workload performance and resource utilization across heterogeneous resources—including CPU, GPU, memory, network, and power across global data centers.
- Lead Infrastructure for Next-Gen ML Workloads: Design and drive the evolution of compute platforms purpose-built for fast, reliable, and cost-effective ML and LLM training/inference.
- Deliver Quality and Innovation: Write high-quality, maintainable code, and stay at the forefront of open-source and research advancements in AI, ML, systems, and Serverless technologies.

申请条件

Minimum Qualifications
- B.S./M.S, degree in Computer Science, Computer Engineering or a related area with 2+ years of relevant industry experience; Ph.D. degree and strong publication records can be an exception.
- Solid understanding of at least one of the following fields: Unix/Linux environments, distributed and parallel systems, high-performance networking systems, developing large scale software systems
- Proven experience designing, architecting and building cloud and ML infrastructure related but not limited to resource management, allocation, job scheduling and monitoring.
- 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, and Java.
Preferred Qualifications
- Experience in one large scale cluster management systems, e.g., Kubernetes, Ray, Yarn, or Mesos
- Experience in large scale resource efficiency management and job scheduling development
- Project experience in application scaling, workload co-location, and isolation enhancement
- Experience with a public cloud provider (AWS, Azure and GCP), and their ML services (e.g., AWS SageMaker, Azure ML, GCP Vertex AI).
- Great communication skills and the ability to work well within a team and across engineering teams.
- Passionate about system efficiency, quality, performance and scalability

雇主简介

ByteDance is a global technology company known for its content platforms, and its infrastructure team builds and manages hyper-scale data centers worldwide, focusing on power and energy management for data center operations.

对这个岗位感兴趣?

该岗位通过项目服务流程申请,顾问可为您介绍项目详情与申请条件

咨询不收取任何费用,项目顾问将与您联系

申请海外岗位,英文简历符合当地格式规范吗?

AI 自动评估你与该岗位的匹配度,3 分钟出结果

免费评估简历匹配度

数据来源:ByteDance

岗位信息来源于公开渠道,版权归原作者所有