Backend Engineer - Recommendation Architecture (ByteDance Singapore) Singapore Regular

Bytedance

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ByteDance in Singapore is seeking a skilled software engineer to build and optimize high-performance online services for a global recommendation platform. You will contribute to scalable data pipelines, globalized systems, and advanced computing frameworks.

The role emphasizes collaboration across teams, strong ownership, and hands-on work with modern distributed storage and big data technologies. Join ByteDance to shape personalized experiences for users worldwide.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 3+ years of related experience.
  • Experience building scalable systems.
  • Proficiency in at least one of C/C++, Java, or Golang.

Responsibilities

  • Build and maintain high performance online services for recommendation system.
  • Build extremely efficient and reliable data pipelines for candidates generation, profile generation, training examples generation, realtime online training, etc.
  • Build globalized large-scale recommendation system.
  • Design and develop high performance computing frameworks and storage systems.
  • Research, design, and develop computer and network software or specialised utility programs.
  • Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
  • Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.

Skills

Scalable systems
Programming (C/C++/Java/Golang)
Communication
Machine learning
Big data

Education

Bachelor's degree in Computer Science or related field

Job description

Join us as we work together to inspire creativity and enrich life around the globe.

Location:

Team:

Technology

Employment Type:

Regular

Job Code:

A28643

Share this listing:

Responsibilities
  • Build and maintain high performance online services for recommendation system
  • Build extremely efficient and reliable data pipelines for candidates generation, profile generation, training examples generation, realtime online training, etc
  • Build globalized large-scale recommendation system
  • Design and develop high performance computing frameworks and storage systems
  • Research, design, and develop computer and network software or specialised utility programs
  • Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis
  • Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures
  • Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements
Qualifications
  • Minimum Qualifications- Bachelor's degree or above, majoring in Computer Science, or related fields, with 3+ years of related experience.
  • Experience building scalable system;
  • Experience programming in at least one of the following programming languages: C, C++, Java or Golang;
  • Effective communication skills and a sense of ownership and drive;
  • Experience in at least one area of the following areas: personalized recommendations, search engine, machine learning, distributed storage system, big data frameworks is a plus.
About Us
Why Join ByteDance

Inspiring creativity is at the core of ByteDance's mission. Our innovative products are built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day.

As ByteDancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users. When we create and grow together, the possibilities are limitless. Join us.

Diversity & Inclusion

ByteDance 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 ByteDance, our mission is to inspire creativity and enrich life. 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer in Machine Learning Infra - Recommendation Architecture (ByteDance Singapore)[...]
Software Engineer in Machine Learning Infra - Recommendation Architecture (ByteDance Singapore)[...]

ByteDance • Singapore

On-site
SGD 70,000 - 100,000
Big Data Engineer - Ecommerce Recommendation Infrastructure (ByteDance Singapore) Technology - Big data Singapore Regular
Big Data Engineer - Ecommerce Recommendation Infrastructure (ByteDance Singapore) Technology - Big data Singapore Regular

Bytedance • Singapore

Hybrid
SGD 150,000 - 190,000
Software Engineer (Big Data) - Recommendation Ecosystem Infrastructure Technology - Big data Singapore Regular
Software Engineer (Big Data) - Recommendation Ecosystem Infrastructure Technology - Big data Singapore Regular

Bytedance • Singapore

Hybrid
SGD 120,000 - 180,000
Backend Engineer - Machine Learning Storage Infra (Singapore) Technology - Backend Singapore Regular
Backend Engineer - Machine Learning Storage Infra (Singapore) Technology - Backend Singapore Regular

Bytedance • Singapore

On-site
SGD 90,000 - 140,000
Backend Engineer - Machine Learning Storage Infra (Singapore)
Backend Engineer - Machine Learning Storage Infra (Singapore)

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer: Scalable Recommendation Architecture
Backend Engineer: Scalable Recommendation Architecture

Bytedance • Singapore

On-site
SGD 90,000 - 150,000
Backend Software Engineer - Data Management Suite Singapore Regular
Backend Software Engineer - Data Management Suite Singapore Regular

ByteDance • Singapore

On-site
SGD 70,000 - 100,000
Backend Engineer - Model Training Infra (Singapore) Technology - Backend Singapore Regular
Backend Engineer - Model Training Infra (Singapore) Technology - Backend Singapore Regular

ByteDance • Singapore

On-site
SGD 90,000 - 120,000
Backend Engineer - Model Training Infra (Singapore)
Backend Engineer - Model Training Infra (Singapore)

ByteDance • Singapore

On-site
SGD 120,000 - 180,000
Machine Learning Engineer (Recommendation) - Global E-Commerce
Machine Learning Engineer (Recommendation) - Global E-Commerce

ByteDance • Singapore

On-site
SGD 120,000 - 180,000