Senior Backend Engineer - High-Performance ML Platform

Shopee

Singapore

On-site

SGD 120,000 - 170,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Shopee invites an experienced C++ engineer to join the EGO team, building high-performance distributed parameter server systems for large-scale recommendation, search and ads. You will optimize multi-threaded code and work with KV storage and NVMe-backed systems to support real-time inference and offline training.

Responsibilities include integrating PS into the ML platform and delivering robust, scalable software through strong debugging and profiling skills, collaboration, and rigorous code

Qualifications

  • Bachelor’s degree or above in CS, Electronics, Automation, Software Eng., or related fields with at least 6 years of experience.
  • Proficient in C++ with strong low-level skills; multi-threading, memory management, GDB, performance tuning, RPC.
  • Experience with distributed PS and high-performance in-memory KV/storage systems is a plus.

Responsibilities

  • Develop distributed Parameter Server (PS) systems for large-scale models in search, ads, and recommendations.
  • Integrate PS system into one-stop ML platform to provide stable, high-performance services.

Skills

C++
Multithreading
Lock optimization
Memory pool
Thread pool
Template programming
GDB debugging
Performance tuning
RPC frameworks

Education

Bachelor’s degree

Tools

KV storage systems
NVMe-SSD
Distributed PS systems

Job description

Shopee invites an experienced C++ engineer to join the EGO team, building high-performance distributed parameter server systems for large-scale recommendation, search and ads. You will optimize multi-threaded code and work with KV storage and NVMe-backed systems to support real-time inference and offline training.

Responsibilities include integrating PS into the ML platform and delivering robust, scalable software through strong debugging and profiling skills, collaboration, and rigorous code

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, ML Parameter Server (Distributed)
Senior Backend Engineer, ML Parameter Server (Distributed)

Shopee • Singapore

On-site
SGD 120,000 - 170,000
Backend Engineer - AI-Powered Promotions & Personalization
Backend Engineer - AI-Powered Promotions & Personalization

Shopee • Singapore

On-site
SGD 90,000 - 150,000
Expert Backend Engineer (Machine Learning Server Parameter) - EGO team
Expert Backend Engineer (Machine Learning Server Parameter) - EGO team

Shopee • Singapore

On-site
SGD 120,000 - 170,000
Senior Backend Engineer (Machine Learning Server Parameter) - EGO team
Senior Backend Engineer (Machine Learning Server Parameter) - EGO team

Shopee • Singapore

On-site
SGD 120,000 - 170,000
Backend Engineer - Scalable E-commerce Systems
Backend Engineer - Scalable E-commerce Systems

Shopee • Singapore

On-site
SGD 90,000 - 140,000
Backend Engineer – Promotions Platform & AI
Backend Engineer – Promotions Platform & AI

Shopee • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Engineer — Marketplace Order Ops
Senior Backend Engineer — Marketplace Order Ops

Shopee • Singapore

On-site
SGD 60,000 - 110,000
Backend Engineer Intern - Big Data Platform
Backend Engineer Intern - Big Data Platform

Shopee • Singapore

On-site
SGD 50,000 - 80,000
Backend Engineer, Marketplace (Order Operations)
Backend Engineer, Marketplace (Order Operations)

Shopee • Singapore

On-site
SGD 70,000 - 120,000
High-Performance ML Backend Engineer
High-Performance ML Backend Engineer

United States Digital Space LLC • Singapore

On-site
SGD 70,000 - 120,000