Logo of Huzzle

GPU/AI Application Platform Engineer Intern (Server Platform) - 2025 Summer/Fall (PhD)

image

ByteDance

1mo ago

  • Internship
    Full-time
    Summer Internship
  • Engineering
    IT & Cybersecurity
  • San Jose

AI generated summary

  • You must be a Master's or Ph.D. candidate in relevant fields, with expertise in GPU/AI architecture, application optimization, C/C++, Python, and knowledge of virtualization and deep learning.
  • You will develop benchmarks and optimization methods for GPU/AI systems, analyze performance, create TCO models, engage with industry standards, and prototype new technologies.

Requirements

  • Minimum Qualifications:
  • Master or Ph.D candidate in Electrical Engineering, Computer Engineering, Computer Science or related majors.
  • Thesis in GPU/AI platform architecture and/or application performance optimization design or software hardware co-design.
  • Deep understanding of computer system architecture, especially on GPU/AI SoC or Platform Architecture, Interconnect Fabric, and Memory sub-system.
  • Experienced in GPU/AI system application performance optimization or software hardware co-design.
  • Strong knowledge and proficiency in software development in C/C++, scripting languages such as Python.
  • Understand the implementation of GPU/AI virtualization technology, deep learning architecture, and distributed system.

Responsibilities

  • Develop application benchmarks, tools and performance optimization method for GPU/AI system.
  • Identify the system bottleneck/opportunity with deep system-level data-driven study, explore innovative options through SW-HW co-design, and lead them towards implementation.
  • Develop GPU/AI system TCO model, based on application benchmark and performance optimization.
  • Work with industry consortiums and open standard committees to investigate the emerging standards or technologies, and contribute our research results to the industry.
  • Work with our technology partners and suppliers to setup POC or prototypes to evaluate and test the new technologies or architectural designs.

FAQs

What is the duration of the internship?

The internship runs for 12-24 weeks and begins in either May/June 2025 or August/September 2025.

What are the start dates available for the Summer internship?

Available start dates for the Summer internship are May 12, May 19, May 27 (Memorial Day), June 9, and June 23, 2025.

What are the start dates available for the Fall internship?

Available start dates for the Fall internship are August 11, August 25, September 8, and September 22, 2025.

What qualifications are required for this internship?

Candidates must be Master or Ph.D. candidates in Electrical Engineering, Computer Engineering, Computer Science, or related majors, with a thesis in GPU/AI platform architecture or application performance optimization.

What kind of experience is preferred for this position?

Candidates should have experience in GPU/AI system application performance optimization or software-hardware co-design and a strong understanding of computer system architecture.

What programming languages should candidates be proficient in?

Candidates should have proficiency in C/C++ and scripting languages such as Python.

Are candidates allowed to apply for more than one position?

Yes, candidates can apply to a maximum of two positions and will be considered in the order they apply.

How will the applications be reviewed?

Applications will be reviewed on a rolling basis, and candidates are encouraged to apply early.

What compensation is offered for this internship?

The hourly rate for this position is $75.

What benefits do interns receive?

Interns have access to health insurance, life insurance, wellbeing benefits, 10 paid holidays per year, and paid sick time.

Does ByteDance support diversity and inclusion?

Yes, ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.

How does ByteDance handle accommodations for candidates with disabilities?

ByteDance is committed to providing reasonable accommodations in recruitment processes for candidates with disabilities or other protected reasons. Candidates can reach out for assistance through the provided contact link.

Technology
Industry
10,001+
Employees
2012
Founded Year

Mission & Purpose

ByteDance is a global incubator of platforms at the cutting edge of commerce, content, entertainment and enterprise services - over 2.5bn people interact with ByteDance products including TikTok. Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible. Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. At ByteDance, we create together and grow together. That's how we drive impact - for ourselves, our company, and the users we serve. We are committed to building a safe, healthy and positive online environment for all our users.