Backend Software Engineer, Model Training

4 weeks ago


Singapore TIKTOK PTE. LTD. Full time
TikTok is the leading destination for short-form mobilevideo. At TikTok, our mission is to inspire creativity and bringjoy. TikTok's global headquarters are in Los Angeles and Singapore,and its offices include New York, London, Dublin, Paris, Berlin,Dubai, Jakarta, Seoul, and Tokyo.

Why JoinUs

Creation is the core of TikTok's purpose. Ourplatform is built to help imaginations thrive. This is doubly trueof the teams that make TikTok possible. Together, we inspirecreativity and bring joy - a mission we all believe in and aimtowards achieving every day. To us, every challenge, no matter howdifficult, is an opportunity; to learn, to innovate, and to grow asone team. Status quo? Never. Courage? Always. At TikTok, we createtogether and grow together. That's how we drive impact - forourselves, our company, and the communities we serve. Joinus.

The Trust and Safety(TnS) engineering teamis responsible for protecting our users from harmful content andabusive behaviors. With the continuous efforts of our trust andsafety engineering team, TikTok can provide the best userexperience and bring joy to everyone in the world. Our team isresponsible for achieving goals by building content moderationprocess systems, rule engine, strategy systems, feature engine,human moderation platforms, risk insight systems and all kinds ofsupportive platforms across TnSorganization.

Responsibilities - What You'II Do

1. Work closely with business teams to optimizethe integration plan for algorithm applications, improve efficiencyin evaluating and using algorithm applications across variousbusiness scenarios, and reduce the cost of managing and optimizingalgorithm applications in different business scenarios.

2. Be responsible for the architectural design,development, and performance tuning of algorithm applications,solving technical challenges such as high concurrency, highreliability, and high scalability. Work includes multiplesub-areas: ML model training and evaluation, model optimization,model inference, model management, dataset management, workfloworchestration, etc.

3. Responsible for thedesign and development of Machine Learning infrastructure forLLM/AIGC, etc

4. Build up a super large machinelearning system integrating GPUs, RDMA networking, andhigh-performance storage

5. Be responsible forresearching and implementing cutting-edge engineering technologiesrelated to LLM, NLP,CV.

Qualifications

MinimumQualification

- At least 2 years of industrialexperience;

- Hands-on experience in one ormore of the following areas: Machine Learning, Deep Learning,Recommender Systems, Natural Language Processing, or ComputerVision

- Be proficient in 1 to 2 programminglanguages such as C++/Go/Python/Shell in Linux environmentUnderstand the principles of distributed systems and haveexperience in design, development and maintenance of large-scalemachine learning systems

- Be familiar withKubernetes architecture, and have rich experience in system-leveldevelopment and tuning Familiar with the ML Infrastructure of LargeModel training and inference

- Strongunderstanding and engineering experience of cutting-edge LLMresearch and engineering (e.g., long context, multi modality,active learning, alignment research, agent ecosystem, etc.) andpossess practical expertise in effectively implementing theseadvanced systems.

- Proficiency in programminglanguages such as Python, CUDA or C++ and a track record of workingwith deep learning frameworks (e.g., pytorch, deepspeed, megatron,vllm, etc.).

- Have experience with large scaledata processing and parallel computing

PreferredQualifications

- Excellent programming skills,data structure and algorithm skills, proficient in C/C++ or Pythonprogramming language, candidates with awards in ACM/ICPC, NOI/IOI,Top Coder, Kaggle and other competitions are preferred.

- Research or industry experience in the fieldof machine learning, especially in large language models (LLMs) andgenerative artificial intelligence.

-Distributed training framework optimizations such as DeepSpeed,FSDP, Megatron, GSPMD Experiences in in-depth CUDA programming andperformance tuning (cutlass, triton) Experience with evaluation ofML models, LLM application & agent development is desirable.

- PhD/Master's degree required, with topartificial intelligence conference papers (NeurIPS, ICML, ICLR,CVPR, ACL, EMNLP, etc.) in machine learning (ML), computer vision(CV), natural language processing (NLP) and other fields.
  • Backend Engineer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties:Provide thought leadership to business and technology stakeholders on value propositions, best practices and cloud computing strategies. Effectively communicate the technical strategy, processes and needs across the organisation. Work closely with the Product Owners and Product Managers to understand, stay in-sync and...

  • Backend Engineer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties: Provide thought leadership to business and technology stakeholders on value propositions, best practices and cloud computing strategies. Effectively communicate the technical strategy, processes and needs across the organisation. Work closely with the Product Owners and Product Managers to understand, stay in-sync and...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties: Provide thought leadership to business and technology stakeholders on value propositions, best practices and cloud computing strategies. Effectively communicate the technical strategy, processes and needs across the organisation. Work closely with the Product Owners and Product Managers to understand, stay in-sync and...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties:Provide thought leadership to business and technology stakeholders on value propositions, best practices and cloud computing strategies. Effectively communicate the technical strategy, processes and needs across the organisation. Work closely with the Product Owners and Product Managers to understand, stay in-sync and...


  • Singapore HAPPY HOUR GAMES PTE. LTD. Full time

    Roles & ResponsibilitiesDriven by our passion for spreading joy and unleashing limitless creativity in the world of gaming, our goal is to establish a game studio right here in Singapore. Our dedicated focus lies in crafting casual mobile games that deeply immerse players in incredibly enjoyable experiencesWe eagerly welcome humble yet ambitious individuals...


  • Singapore TIKTOK PTE. LTD. Full time

    About TikTokTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our mission is to empower creators and bring people together through our platform.Job DescriptionWe are seeking a talented Backend Software Engineer to join our Privacy and Security team. As a member of this team, you will...


  • Singapore SPLENDIFY PTE. LTD. Full time

    Roles & ResponsibilitiesAbout the Role: We are seeking a talented and motivated Backend Software Engineer to join our team. You will work closely with Singapore and Indonesia team to develop high-quality Node.js applications and contribute to building robust and scalable backend solutions. This is an excellent opportunity for someone looking to grow their...


  • Singapore MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Central Planning Engineer at Micron Technology Inc., you’re a key member of a team responsible for modeling backend capacity for our business plans and scenarios. You will get exposure to our product life cycle management process at Micron where products move from conceptual to high volume manufacturing. You will be responsible...


  • Singapore MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Central Planning Engineer at Micron Technology Inc., you’re a key member of a team responsible for modeling backend capacity for our business plans and scenarios. You will get exposure to our product life cycle management process at Micron where products move from conceptual to high volume manufacturing. You will be responsible...


  • Singapore MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Central Planning Engineer at Micron Technology Inc., you're a key member of a team responsible for modeling backend capacity for our business plans and scenarios. You will get exposure to our product life cycle management process at Micron where products move from conceptual to high volume manufacturing. You will be responsible...


  • Singapore SPLENDIFY PTE. LTD. Full time

    Roles & ResponsibilitiesAbout the Role: We are seeking a talented and motivated Backend Software Engineer to join our team. You will work closely with Singapore and Indonesia team to develop high-quality Node.js applications and contribute to building robust and scalable backend solutions. This is an excellent opportunity for someone looking to grow their...


  • Singapore SPLENDIFY PTE. LTD. Full time

    Roles & ResponsibilitiesAbout the Role: We are seeking a talented and motivated Backend Software Engineer to join our team. You will work closely with Singapore and Indonesia team to develop high-quality Node.js applications and contribute to building robust and scalable backend solutions. This is an excellent opportunity for someone looking to grow their...


  • Singapore TIKTOK PTE. LTD. Full time

    Roles & ResponsibilitiesTikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.Why Join UsCreation is the core of TikTok's...


  • Singapore TIKTOK PTE. LTD. Full time

    Roles & ResponsibilitiesTikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.Why Join UsCreation is the core of TikTok's...


  • Singapore TIKTOK PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilitiesTikTok 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 UsCreation is the core of TikTok's purpose. Our platform is built to...


  • Singapore GP NETWORK ASIA PTE. LTD. Full time

    Roles & ResponsibilitiesJob DescriptionGet to Know the TeamYou will be joining Grab's Lending team, collaborating closely with our Product, Commercial, Operations, Risk & Data sciences teams to support the launch and maintenance of our loan product in the SEA region.Get to Know the Role:As a Senior Backend Developer, you will develop scalable software...


  • Singapore GP NETWORK ASIA PTE. LTD. Full time

    Roles & ResponsibilitiesJob DescriptionGet to Know the TeamYou will be joining Grab's Lending team, collaborating closely with our Product, Commercial, Operations, Risk & Data sciences teams to support the launch and maintenance of our loan product in the SEA region.Get to Know the Role:As a Senior Backend Developer, you will develop scalable software...


  • Singapore FCS CAREERS PTE. LTD. Full time

    Roles & ResponsibilitiesAbout the CompanyOur Client is an innovator and leader in the mobility space.ResponsibilitiesWe’re looking for a Software Engineering Technical Lead to provide sound technical expertise in the design of backend architecture and systems to deliver impactful products to users. Lead backend architecture design, defining scope and...


  • Singapore TIKTOK PTE. LTD. Full time

    Roles & ResponsibilitiesTikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.Why Join UsCreation is the core of TikTok's...


  • Singapore TIKTOK PTE. LTD. Full time

    Roles & ResponsibilitiesTikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.Why Join UsCreation is the core of TikTok's...