ByteDance

Big Data Engineer Graduate (Global E-commerce Recommendation Architecture) - 2026 Start (BS/MS)

ByteDance

Singapore · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
2 weeks ago
Work mode
In office
Education
Bachelor's/Master's degree in Software Development, Computer Science, Computer Engineering, or related technical discipline
Eligibility
Graduates completing or recently completed a Bachelor’s or Master’s degree in a relevant technical discipline who can join in 2026 and commit to onboarding by the end of 2026. Applicants may submit up to two applications across the company and its global affiliates.
Resume
Required to apply

Where you'll work

Job description

About the Team

The E-commerce business is a rapidly expanding area focused on bringing customers closer to trusted sellers and high-quality products through live streaming, short videos, and product recommendations. The recommendation infrastructure team builds and improves the systems that power these experiences, working side by side with applied machine learning engineers to support scalable and reliable recommendation technologies.

This graduate opportunity is designed for candidates joining in 2026, offering the chance to work on ambitious ideas, solve complex technical problems, and grow in a fast-moving global environment. Selected candidates must be available to start onboarding by the end of 2026 and should clearly mention their graduation timeline and availability in their resume.

Applicants may submit a maximum of two applications across the company and its global affiliates, and applications will be reviewed continuously, so early submission is encouraged.

Responsibilities

  • Develop and put in place an effective offline data architecture for recommendation systems operating at large scale.
  • Create flexible, scalable, and efficient storage and compute solutions.
  • Investigate production issues, and build the safeguards, processes, and tools needed to keep systems stable.
  • Engineer distributed storage and processing platforms that can reliably handle massive data volumes and large business workloads.
  • Build data-processing and analytics applications that convert raw data into useful insights using programming languages and visualization tools.
  • Use data mining, data modeling, natural language processing, and machine learning to analyze both structured and unstructured datasets.
  • Present findings visually, interpret results, and prepare data reports when needed.

Requirements

  • Currently completing or recently completed a Bachelor’s or Master’s degree in Software Development, Computer Science, Computer Engineering, or another relevant technical field.
  • Hands-on familiarity with major big data tools and frameworks such as Hadoop, Hive, Flink, FlinkSQL, Spark, Kafka, HBase, Redis, RocksDB, and ElasticSearch.
  • Working knowledge of Java, C++, and similar programming languages.
  • Strong ability to code and troubleshoot technical issues.
  • Fast learner with a proactive mindset, strong ownership, and the ability to solve problems creatively.
  • Comfortable collaborating in a fast-paced, multicultural, globally distributed team.

Additional Information

By applying, candidates agree to the company’s global applicant privacy policy. Questions regarding this role may be directed to the early careers contact email provided in the source listing.

About the Company

Founded in 2012, the company’s mission is to inspire creativity and enrich life. Its products include short-video, content, and creation platforms used globally, along with offerings for the China market. The organization emphasizes innovation, curiosity, humility, continuous iteration, and a strong “Always Day 1” mindset.

Diversity and Inclusion

The company aims to maintain an inclusive workplace where people are valued for their skills, experience, and perspectives. It is committed to supporting diverse voices and building an environment that reflects the communities it serves.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Broxer Assistant
Online · instant AI help
🤖
AI-powered · answers from Broxer Help