Senior Cloud Acceleration Engineer - DPU & AI Infrastructure (Multiple Positions)

ByteDance

$207K — $368K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Computer Science or related field and 2 years of experience, or Bachelor's with 5 years of experience.
  • 2 years of experience writing maintainable, low latency software (Golang, Java, Python, or C++).
  • Experience with GPU or ASIC computing systems for machine learning.
  • Proficient in programming in a Linux environment using C/C++, CUDA, or Python.
  • Skilled in maintaining and debugging software services, and analyzing error logs.

Responsibilities

  • Design and develop high-performance, low-latency DPU network software.
  • Collaborate with hardware teams for software-hardware co-design solutions.
  • Explore AI/ML infrastructure acceleration using DPUs and GPUs.
  • Drive performance optimization from OS kernels to user-space systems.
  • Contribute to architecture design and technical proposals.
  • Mentor junior team members.

Benefits

  • Medical, dental, and vision insurance from day one.
  • 401(k) savings plan with company match.
  • Paid parental leave and short/long-term disability coverage.
  • Life insurance and well-being benefits.
  • 10 paid holidays and 10 paid sick days per year.
  • 17 days of Paid Personal Time with increasing accruals by tenure.
Full Job Description
Responsibilities Responsibilities Design and develop DPU network software with a focus on high performance, low latency, and reliability. Collaborate with hardware teams to build software-hardware co-design solutions for networking and storage acceleration. Explore Al/ML infrastructure acceleration, leveraging DPUs, GPUs, and custom hardware to optimize distributed training and inference. Drive end-to-end performance optimization, from OS kernels and drivers to user-space runtime systems. Contribute to architecture design, technical proposals, and long-term research directions. Mentor junior team members. Qualification Qualifications Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Data Science, Mathematics, or a related field, and 2 years of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Data Science, Mathematics, or a related field, and 5 years of post-bachelor's, progressive related work experience. Of the required experience, must have 2 years of experience in each of the following: Writing testable, maintainable, and low latency software using high level programming languages, including Golang, Java, Python, or C++; Working with computing systems utilizing GPU or ASIC for machine learning applications; Programming in a Linux environment using C/C++, CUDA, or Python; Maintaining and debugging software services; and Analyzing error logs to identify issues and working with service owners to resolve issues, document their origins, and develop future prevention mechanisms. Travel Requirement: Domestic travel required up to 10%. Type: Full time, 40 hours/week Location: Bellevue, WA Salary Range: $207480 - $368220 per year To Apply, click the apply button below. Contact [redacted] if you have difficulty submitting resume through the website. Job Information 【For Pay Transparency】Compensation Description (Annually) The base salary range for this position in the selected city is $207480 - $368220 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units. Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure). The Company reserves the right to modify or change these benefits programs at any time, with or without notice. For Los Angeles County (unincorporated) Candidates: Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1. Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues; 2. Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and 3. Exercising sound judgment.

Similar Jobs

More Jobs at ByteDance

More Information Technology Jobs

Find similar Senior Cloud Acceleration Engineer - DPU & AI Infrastructure (Multiple Positions) jobs: