Software Engineer Graduate

2 days ago


Singapore TikTok Full time
Overview

Software Engineer Graduate (Trust & Safety Algorithm Engineering) - 2026 Start (BS/MS) at TikTok. This role is for graduates starting in 2026.

Join to apply for the Software Engineer Graduate (Trust & Safety Algorithm Engineering) - 2026 Start (BS/MS) role at TikTok .

Responsibilities
  • Work closely with business teams to optimize the integration plan for algorithm applications, improve efficiency in evaluating and using algorithm applications across various business scenarios, and reduce the cost of managing and optimizing algorithm applications in different business scenarios.
  • Be responsible for the architectural design, development, and performance tuning of algorithm applications, solving technical challenges such as high concurrency, high reliability, and high scalability. Work includes multiple sub-areas: ML model training and evaluation, model optimization, model inference, model management, dataset management, workflow orchestration, etc.
  • Responsible for the design and development of Machine Learning infrastructure for LLM/AIGC, etc.
  • Be responsible for researching and implementing cutting-edge engineering technologies related to LLM, NLP, CV.
Qualifications

Minimum Qualifications:

  • Final year or recent graduate with a background in computer science or a related technical discipline.
  • Familiar with one or two programming languages, such as C++, Go, or Python, and knowledgeable about CUDA or deep learning frameworks (such as PyTorch, Deepspeed, Megatron, vllm, etc.).
  • Understanding of the principles of distributed systems, large-scale data processing, and parallel computing
  • Interested and experienced in one or more of the following areas: machine learning, deep learning, computational acceleration, and performance optimization.
  • Familiar with the ML Infrastructure of Large Model training and inference

Preferred Qualifications:

  • Excellent programming skills, data structure and algorithm skills, proficient in C/C++ or Python programming language, candidates with awards in ACM/ICPC, NOI/IOI, Top Coder, Kaggle and other competitions are preferred.
  • Research or industry experience in the field of machine learning, especially in large language models (LLMs) and generative artificial intelligence.
  • Distributed training framework optimizations such as DeepSpeed, FSDP, Megatron, GSPMD
  • Experiences in in-depth CUDA programming and performance tuning (cutlass, triton)
  • Experience with evaluation of ML models, LLM application & agent development is desirable.
  • Understanding cutting-edge LLM research and engineering (e.g., long context, multi modality, active learning, alignment research, agent ecosystem, etc.) and possess practical expertise in effectively implementing these advanced concepts.
Company & Policy

By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here:

If you have any questions, please reach out to us at

About TikTok

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. Our global headquarters are in Los Angeles and Singapore, with offices around the world.

Why Join Us: We strive to do great things with great people and embrace a mindset of curiosity and impact. We build diverse, inclusive teams and value collaboration and continuous learning.

Diversity & Inclusion: TikTok is committed to creating an inclusive space where employees are valued for their skills and perspectives.

#J-18808-Ljbffr

  • Singapore HCLTech Full time

    Fresh Graduate Software Engineer (GenAI)Direct message the job poster from HCLTech The Fresh Graduate Software Engineer will support key application services projects. HCL Technology Singapore has several entry-level technical roles for new or recent graduates. The role requires a basic understanding of modern technical and cloud-native practices, AI, and...


  • Singapore FD Technologies Full time

    FD Technologies are a global leader in consulting, business services and technology. We are the home for diverse thinkers and innovators. We know that our people are vital to our success and we are proud of the diverse and vibrant team we have built across the globe. We are committed to hiring top talent, creating an environment where they can thrive, and...

  • Software Engineer

    4 days ago


    Singapore TALENTSIS PTE. LTD. Full time

    **Job Overview**: **Key Responsibilities**: - Write clean, scalable, and efficient code under the guidance of senior engineers. - Collaborate with cross-functional teams to define, design, and ship new features. - Participate in code reviews and follow best practices for software development. - Continuously learn and improve technical skills through...


  • Singapore beBeeMECHANICAL ENGINEER Full time $150,000 - $200,000

    Lead Mechanical Engineer PositionAbout the Role:We are seeking an experienced and skilled Lead Mechanical Engineer to join our team. The ideal candidate will have a strong background in mechanical engineering, excellent project management skills, and the ability to lead a team of engineers.Key Responsibilities:Review contract documents and make necessary...

  • Software Engineer

    2 weeks ago


    Singapore NCS Full time

    **Software Engineer (Nucleus Graduate Programme)**: **Date**:15 Jan 2025 **Location**: Singapore, Singapore **Company**:Singtel Group **Will you be part of the extraordinary?** NCS’s mission is to bring people together and harness technology to advance communities. As a leading technology services firm, operating across Asia Pacific in over 20 cities,...


  • Singapore COMMERZBANK AKTIENGESELLSCHAFT Full time

    **Job purpose**: As a Graduate Engineer, you will play an integral role in the development and support of end-to-end electronic foreign exchange (eFX) trading systems. In this role, you will collaborate closely with Quants and Traders to enhance pricing and trading strategies while leveraging your skills to design, develop, and optimize eFX algorithmic...

  • Software Engineer

    7 days ago


    Singapore TALENTSIS PTE. LTD. Full time

    **Key Responsibilities**: - Write clean, efficient code in languages like Java, Python, C++, or JavaScript. - Collaborate with cross-functional teams to deliver software solutions. - Troubleshoot and resolve software issues to ensure optimal performance. - Write and execute unit tests, assist with integration testing, and participate in code reviews. -...

  • Frontend Engineer

    7 days ago


    Singapore Vanguard Software Full time

    Get AI-powered advice on this job and more exclusive features. We're looking for a Frontend Software Engineer to join our growing engineering team. This role is ideal for graduates or those with 1–2 years of experience . You'll work on intuitive, user-friendly features using and React Native , collaborate closely with product and backend teams, and gain...

  • Software Engineer

    2 weeks ago


    Singapore Airwallex Full time

    **About Airwallex** Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 100,000 businesses worldwide - including Brex, Rippling, Navan, Qantas, SHEIN and many more - with fully integrated solutions to manage everything from business...


  • Singapore beBeeCareer Full time $60,000 - $120,000

    Software Engineer Career OpportunitiesThis is an exciting opportunity to join our software development team as a graduate application developer. You will work closely with experienced developers and have the chance to learn from them.As a member of our team, you will be responsible for designing and developing applications using Java and other programming...