Backend Software Engineer, Model Training
4 weeks ago
TikTok 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 Us
Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible. Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day. To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always. At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve. Join us.
The Trust and Safety(TnS) engineering team is responsible for protecting our users from harmful content and abusive behaviors. With the continuous efforts of our trust and safety engineering team, TikTok can provide the best user experience and bring joy to everyone in the world. Our team is responsible for achieving goals by building content moderation process systems, rule engine, strategy systems, feature engine, human moderation platforms, risk insight systems and all kinds of supportive platforms across TnS organization.
Responsibilities - What You'II Do
1. 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.
2. 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.
3. Responsible for the design and development of Machine Learning infrastructure for LLM/AIGC, etc
4. Build up a super large machine learning system integrating GPUs, RDMA networking, and high-performance storage
5. Be responsible for researching and implementing cutting-edge engineering technologies related to LLM, NLP, CV.
Qualifications
Minimum Qualification
- At least 2 years of industrial experience;
- Hands-on experience in one or more of the following areas: Machine Learning, Deep Learning, Recommender Systems, Natural Language Processing, or Computer Vision
- Be proficient in 1 to 2 programming languages such as C++/Go/Python/Shell in Linux environment Understand the principles of distributed systems and have experience in design, development and maintenance of large-scale machine learning systems
- Be familiar with Kubernetes architecture, and have rich experience in system-level development and tuning Familiar with the ML Infrastructure of Large Model training and inference
- Strong understanding and engineering experience of 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 systems.
- Proficiency in programming languages such as Python, CUDA or C++ and a track record of working with deep learning frameworks (e.g., pytorch, deepspeed, megatron, vllm, etc.).
- Have experience with large scale data processing and parallel computing
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.
- PhD/Master's degree required, with top artificial intelligence conference papers (NeurIPS, ICML, ICLR, CVPR, ACL, EMNLP, etc.) in machine learning (ML), computer vision (CV), natural language processing (NLP) and other fields.
Tell employers what skills you have
Machine Learning
Scalability
Kubernetes
Artificial Intelligence
User Experience
Architectural Design
Reliability
PyTorch
Distributed Systems
CUDA
Python
Orchestration
Parallel Computing
Linux
C++
-
Backend Engineer
2 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & 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 timeRoles & 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...
-
Senior / Lead Backend Engineer (Java)
2 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & 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...
-
Senior / Lead Backend Engineer (Java)
2 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & 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...
-
senior backend software engineer
1 week ago
Singapore HAPPY HOUR GAMES PTE. LTD. Full timeRoles & 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...
-
Backend Software Engineer
2 weeks ago
Singapore SPLENDIFY PTE. LTD. Full timeRoles & 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...
-
Backend Software Engineer, Model Training
4 weeks ago
Singapore TIKTOK PTE. LTD. Full timeTikTok 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 JoinUsCreation is the core of TikTok's purpose. Ourplatform is built to...
-
Backend Software Engineer, Model Training
4 weeks ago
Singapore TIKTOK PTE. LTD. Full timeTikTok 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 JoinUsCreation is the core of TikTok's purpose. Ourplatform is built to...
-
PLANNING MODELING ENGINEER
4 weeks ago
Singapore MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD. Full timeRoles & 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...
-
PLANNING MODELING ENGINEER
4 weeks ago
Singapore MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD. Full timeRoles & 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...
-
planning modeling engineer
3 weeks ago
Singapore MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD. Full timeRoles & 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...
-
Backend Software Engineer
4 weeks ago
Singapore SPLENDIFY PTE. LTD. Full timeRoles & 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...
-
Backend Software Engineer
4 weeks ago
Singapore SPLENDIFY PTE. LTD. Full timeRoles & 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...
-
Backend Software Engineer
1 week ago
Singapore TIKTOK PTE. LTD. Full timeRoles & 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...
-
Senior Software Engineer, Backend
4 weeks ago
Singapore GP NETWORK ASIA PTE. LTD. Full timeRoles & 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...
-
Senior Software Engineer, Backend
4 weeks ago
Singapore GP NETWORK ASIA PTE. LTD. Full timeRoles & 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...
-
Senior Software Engineer
2 weeks ago
Singapore FCS CAREERS PTE. LTD. Full timeRoles & 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...
-
Senior Backend Software Engineer, Model Training
4 weeks ago
Singapore TIKTOK PTE. LTD. Full timeRoles & 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...
-
Senior Backend Software Engineer, Model Training
4 weeks ago
Singapore TIKTOK PTE. LTD. Full timeRoles & 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...
-
Senior Backend Software Engineer, Model Training
4 weeks ago
Singapore TIKTOK PTE. LTD. Full timeTikTok 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 JoinUsCreation is the core of TikTok's purpose. Ourplatform is built to...