
Backend Engineer
3 days ago
Responsibilities
TikTok will be prioritising 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.
About the Team
The Machine Learning (ML) System team combines system engineering and the art of machine learning to develop and maintain massively distributed ML training and Inference system/services around the world.
In our team, you'll have the opportunity to build the large scale heterogeneous system integrating with GPU/RDMA/Storage and keep it running stable and reliable, enrich your expertise in coding, performance analysis and distributed system, and be involved in the decision-making process. You'll also be part of a global team with members from United States, China and Singapore working collaboratively towards unified project direction.
**Responsibilities**:
1. Responsible for the design and development of Machine Learning infrastructure and platform services for model development, training and deployment;
2. Build and deploy large scale systems for machine learning integrating with GPUs, RDMA networking, and high-performance storage;
3. Design and develop resource orchestration and workload scheduling in global data centers for online and offline scenarios;
4. Manage a large number of GPU resources to ensure computing powers are efficiently allocated to the different business lines;
5. Be the expert in providing technical solutions and consultations to business users for problems such as high stability and availability of the system;
6. Be the go-to expert to drive project deliverables for system and services construction with cross-functional teams such as business team, data center team, network team, computing team, storage team;
**Qualifications**:
- Bachelor's degree or above, major in Computer Science, computer engineering or related;
- At least 3 years or more working experiences;
- Strong proficiency in at least one programming languages such as C++/Go/Python/Shell in Linux environment;
- Proven experience in contributing to large scale systems, multi-tenant systems including architecture, reliability and scaling;
- Strong hands-on experience with Kubernetes architecture, and possess rich experience in system-level development and tuning;
- Possesses Have an excellent logical analysis ability, able to reasonably abstract and split business logic;
- Have a strong sense of responsibility, good learning ability, communication ability and self-drive, good team spirit
Preferred but not necessary
- Familiar with the ML Infrastructure of Large Model training and inference
- Familiar with front-end and back-end technologies, such as Django / Flask / NodeJS / React, etc.;
- Experience in one of the following fields: AI Infrastructure, HW/SW Co-Design, High Performance Computing, ML Hardware Architecture (GPU, Accelerators, Networking)
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.
-
Principal Software Engineer
1 day ago
Singapore beBee Backend Full time $80,000 - $120,000About the RoleWe are seeking a skilled Backend Software Architect to join our team. The successful candidate will be responsible for designing and implementing scalable and high-performance applications that meet the needs of our clients. This is an excellent opportunity for someone who wants to take their career to the next level.Key...
-
Backend Engineer
1 week ago
Singapore Handshakes by DC Frontiers Full timeHandshakes is an award-winning DataTech company. We enable our clients to make safer, more informed decisions by delivering meaningful insights, harnessed from reliable data. Our tech teams are pivotal in the growth of Handshakes, so we continually invest in the latest tools, technologies and techniques to take us to the next level. We are hiring for an...
-
Backend Engineer
3 days ago
Singapore Traveloka Full timeJoin to apply for the Backend Engineer role at Traveloka Join to apply for the Backend Engineer role at Traveloka It's fun to work in a company where people truly BELIEVE in what they're doingJob Description The Engineering Team at Traveloka is the backbone of our innovation, building scalable and high-performance systems that power millions of users...
-
Backend Engineer
2 weeks ago
Singapore TECHNOLOGY SERVICES GROUP PTE. LTD. Full time**Key Responsibilities**: - Design, develop, and maintain backend systems and services that support AI models, ensuring high availability and low latency - Collaborate with frontend engineer, AI engineer and other stakeholders to identify business problems and design backend solutions - Develop efficient APIs, ensuring high standards of performance,...
-
Backend Engineer
4 days ago
Singapore Temus Full time $80,000 - $120,000 per yearResponsibilities:Develop and maintain CI/CD pipelines for iOS and Android apps using tools like Jenkins, GitLab CI/CD, and Azure DevOps. Collaborate with QA and engineering teams to streamline development and deployment workflows. Ensure security compliance throughout CI/CD and deployment processes. Manage and optimize cloud infrastructure (AWS, GCP,...
-
Backend Engineer
1 week ago
Singapore SearchElect Full time**Key Words**: Backend Engineer, Product Development, MySQL, MongoDB, Database Development, ETL, DevOps, Micro-Services, Big Data. **Role**: Backend Big Data Engineer **Flexible Work Arrangements**: Hybrid **Industry**: Hot SAAS Startup **Function**: Research & Development **Location**: Singapore **About the Company**: VC backed venture starring some...
-
Senior Backend Engineer
4 days ago
Singapore NodeFlair Full time**Job Summary**: **Salary** S$8,688 - S$14,074 / Monthly EST **Job Type** Permanent **Seniority** Senior **Years of Experience** 2-3 years **Tech Stacks** AWS Docker Go play Spring Message Queue essage Queue CI Azure Java NoSQL Springboot Node.js Django Python - Shopee is seeking a skilled and experienced Senior Backend Engineer to join our team. As a...
-
Senior Backend Engineer
4 days ago
Singapore Shopee Full timeDepartmentEngineering and Technology- LevelExperienced (Team Lead)- LocationSingaporeThe Engineering and Technology team is at the core of the Shopee platform development. The team is made up of a group of passionate engineers from all over the world, striving to build the best systems with the most suitable technologies. Our engineers do not merely solve...
-
Ruby Backend Engineer
2 weeks ago
Singapore TechBiz Global GmbH Full timeAt TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking Ruby Backend Engineers to join one of our **clients**' teams. If you're looking for an exciting opportunity to grow in an innovative environment, this could be the perfect fit for you. Our Client is building category-defining AI...
-
Backend Software Engineer
7 days ago
Singapore beBeeBackend Full time $120,000 - $160,000Job TitleSoftware Engineer - Backend SpecialistJob SummaryThis role involves developing scalable APIs and microservices for various platforms, ensuring secure authentication and authorization mechanisms, managing data persistence with SQL/NoSQL databases, optimizing backend performance and reliability, collaborating with frontend and DevOps engineers,...