Student Researcher
ByteDance
Posted 14 Nov 2026, 04:48 ET
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- System designData structures & algorithmsPythonC++C
- Work
- On-site in San Jose
- Pay
- Not stated by the employer.
- Skill demand
- Python17%Data structures & algorithms6%C++3%System design2%of 99 similar entry-level jobs posted in the US this week
- Listed
- Nov 14, 2026 · still open
Sign in free to see which of these skills your resume already shows.
Company: ByteDance
About the Role
The Seed Infrastructures team oversees the distributed training, reinforcement learning framework, high-performance inference, and heterogeneous hardware compilation technologies for AI foundation models.
Key Responsibilities
- Contribute to infrastructure and systems for large-scale models.
- Support development of efficient and scalable components across areas such as training platforms, inference systems, compilers, and distributed systems.
- Implement and optimize system modules, tooling, or frameworks.
- Collaborate with researchers and engineers to support research and system development.
Requirements & Tech Stack
- Strong programming skills and solid foundation in algorithms, data structures, and systems.
- Proficient in Python or C/C++.
- Experience with systems programming, distributed systems, compilers, or performance optimization through coursework, research, or projects.
- Experience with large-scale systems, parallel or distributed computing, or performance optimization.
- Familiarity with system design, debugging, and profiling tools.
Qualifications
- Individuals who are completing or have recently completed a Bachelor's degree in Computer Science, Electrical Engineering, Electrical and Computer Engineering, Physics, Mathematics, or a related discipline.
- Strong problem-solving ability and ability to work collaboratively in a technical environment.