Large-scale Graph Neural Network

7 days ago


Singapore TikTok Full time

Responsibilities
TikTok will be prioritizing applicants who have a current right to work in Singapore, and do not require TikTok's sponsorship of a visa.

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.

Why Join Us
At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for more than 1 billion users on our platform. We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes. Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility. Join us and make impact happen with a career at TikTok.

We are looking for talented individuals to join us for an internship. Internships at TikTok aim to offer students industry exposure and hands-on experience. Watch your ambitions become reality as your inspiration brings infinite opportunities at TikTok.

About the Team

**Responsibilities**:
1. Participate in designing and developing distributed training systems for large-scale graph neural networks; relevant work will be summarized for submission to top conferences in the systems field.
3. Research and explore the future development of graph neural networks, including combining various GNN algorithms and system optimization.

**Qualifications**:
1. Proficiency in C++ and Python development within a Linux environment, with expertise in multithreading and network programming techniques.
2. Experience in programming with TensorFlow and Pytorch; familiarity with existing GNN systems (e.g., DGL, PYG, Euler, AliGraph, etc.) is preferred;
3. Knowledge of GNN related algorithms, including but not limited to GraphSAGE, LINE, DeepWalk, KNN, etc.
4. Familiarity with graph algorithm optimization and implementation on heterogeneous hardware, such as GPU and FPGA.
5. Good communication and team collaboration skills.

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.



  • Singapore ByteDance Full time

    TikTok will be prioritizing applicants who have a current right to work in Singapore, and do not require TikTok's sponsorship of a visa. TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore,...


  • Singapore NodeFlair Full time

    **Job Summary**: **Salary** S$11,250 - S$22,500 / Monthly **Job Type** **Seniority** Mid **Years of Experience** At least 4 years **Tech Stacks** Graph TensorFlow C++ PyTorch NoSQL Python **Responsibilities** **About TikTok** TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has...

  • Software Engineer

    3 days ago


    Singapore TikTok Full time

    TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. The Cloud Infrastructure team, based in Singapore, supports many of our star products and core business lines, serving...


  • Singapore TikTok Full time

    Responsibilities About TikTok TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, and Tokyo. Why Join Us At TikTok, our people are humble, intelligent, compassionate, and creative....

  • Algorithm Engineer

    5 days ago


    Singapore TIKTOK PTE. LTD. Full time

    **Responsibilities** 2. Mining massive data of content-based e-commerce livestream, commodities, merchants, creators and other entities, modeling large-scale networks, and supporting business scenarios such as content understanding/multimodal representation/community mining to solve problems; 3. Participate in the construction of a large-scale ByteGraph and...


  • Singapore TikTok Full time

    TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. The Infrastructure NoSQL team supports all mid-platform and business lines in Tiktok, operating across tens of...


  • Singapore ByteDance Full time

    Responsibilities About ByteDance Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create...

  • Software Engineer

    1 week ago


    Singapore TIKTOK PTE. LTD. Full time

    Participate in the design and development of our self-developed distributed Graph Neural Network (GNN) training/inference systems over a large-scale graph dataset; - Familiar with C++, Python development in Linux environment, familiar with multi-threading, network programming, cloud native K8S and other technologies; - Familiar with Tensorflow, Pytorch, Ray...


  • Singapore ByteDance Full time

    Responsibilities Team IntroductionThe Infrastructure NoSQL team based in Singapore caters to the needs of TikTok and its affiliated mid‐platforms and business lines. The team operates on a vast scale, managing tens of thousands of servers and handling data that exceeds the petabyte level. The team has developed its own distributed KV/caching systems,...


  • Singapore National University of Singapore Full time

    A leading university in Singapore is seeking a Research Assistant for a project analyzing talent mobility using social network and graph neural network models. Candidates should have a Master's degree and relevant research experience in a quantitative or related field. The role offers interdisciplinary collaboration and a contract spanning 10 months, with...