ByteDance's TIGE team is looking to enhance its edge cloud computing and CDN services by researching and developing advanced algorithms and systems to improve reliability, performance, efficiency, resource allocation, and feature capabilities for its global infrastructure platform, supporting billions of users and rapid product growth.
Requirements
- Experience with programming languages like Golang, Python, Java, C/C++, or similar.
- Knowledge of algorithms and software development.
- Background in networking, load balancing, distributed systems or large scale dynamic systems.
- Knowledge of performance metrics, data/cost modeling and real-time systems.
- System virtualization in VM, container, or networking.
- Experience with kubernetes and cloud-native technologies.
- AI platform, AI workload engine, or AI specific infrastructure.
Responsibilities
- Researching and developing advanced algorithms or systems to enhance ByteDance's overseas infrastructure platform in reliability, performance, efficiency, resource allocation, and feature capability.
- Working with our platform development teams to enrich the maturity of our content delivery system in order to support the rapid growth of ByteDance's products, e.g. TikTok, CapCut, Lemon8, etc.
- Proposing and developing advanced and practical solutions to enhance our focused metrics like cost efficiency, traffic optimization, virtualization performance, as well as other more comprehensive metrics, like availability or stability, and resource efficiency.
- Collaborate with a team and lead the full lifecycle of project development, including industry cutting-edge technology trend investigation, solution design, implementation, and validation.
Other
- PhD Internships at ByteDance aim to provide students with the opportunity to actively contribute to our products and research, and to the organization's future plans and emerging technologies.
- Our dynamic internship experience blends hands-on learning, enriching community-building and development events, and collaboration with industry experts.
- Applications will be reviewed on a rolling basis - we encourage you to apply early.
- Please state your availability clearly in your resume (Start date, End date).
- Strong independent thinking, problem solving capability.
- Excellent communication and collaboration skills.