Tencent

Software Engineer II

Tencent
Apply
15 hours ago
Singapore, SingaporeMid Level

Responsibilities

  • Design, develop, and deliver GPU and AI infrastructure platforms and tools.
  • Build capabilities for GPU resource management, workload scheduling, distributed training, and inference.
  • Develop and improve infrastructure around AI frameworks and runtimes for LLM workloads.
  • Optimize GPU cluster performance, stability, and resource utilization.
  • Collaborate with algorithm and business teams to solve AI workload engineering challenges and improve infrastructure efficiency.

Requirements

  • Strong software engineering skills in Python, Go, or C++.
  • Solid understanding of Linux, Docker, and Kubernetes.
  • Familiarity with CUDA, NCCL, and RDMA.
  • Experience with distributed systems or distributed computing.
  • Experience with AI Coding, AI Agents, or AI-assisted software development.
  • Experience in LLM training, inference, or GPU cluster infrastructure is preferred.
Tencent

About Tencent

10,000+ employees

Tencent builds consumer internet platforms and digital content, best known for WeChat and QQ messaging/social apps, and operates payments, advertising, cloud, and enterprise services. Founded in 1998 and headquartered in Shenzhen, it is a public company listed in Hong Kong and a major global video game publisher and investor, including full ownership of Riot Games.

Contact me