freehire launches on Product Hunt on 26 August.

Follow →

Backend Software Engineer Graduate (Pan-Architecture) - 2026 Start (BS/MS)

Summary

Build and optimize backend infrastructure for TikTok’s AI-driven services, focusing on LLM integration, system stability, and high-concurrency solutions.

Responsibilities

  • Embrace AI to build cutting‑edge business infrastructure foundations.
  • Foster public trust and ensure compliance.
  • Optimize resource management and costs.
  • Enhance user experience and system stability.
  • Improve engineering quality and R&D efficiency.
  • Participate in architecture design and development to deliver high‑quality, seamless information services and an exceptional experience to hundreds of millions of users.
  • Engage in designing system technical solutions, developing core code, and optimizing systems for performance.
  • Contribute to formulating code standards and testing protocols with LLM, and establish development quality control methods.
  • Assist the team in overcoming technical challenges such as high concurrency, massive traffic, and system decoupling.
  • Participate in technical research and product delivery in the LLM (Large Language Model) field.

Qualifications

  • Final year with a bachelor’s degree or above (preferably in Computer Science, Software Engineering, or related fields).
  • Passionate about computer science and internet technologies; proficient in at least one programming language (including but not limited to Java, Python, or Go).
  • Solid foundation in computer science: In-depth understanding of data structures, algorithms, and operating systems, with a demonstrated interest or research focus on the LLM field.
  • Excellent logical analysis ability: Able to reasonably abstract and decompose complex business logic.

Preferred Qualifications

  • Strong curiosity, with exceptional learning and communication skills, and practical experience in the LLM domain.

See also