Software Engineer - E-commerce Recommendation Infrastructure - Seattle

TikTok
Seattle
Full timeFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Teamwork","Communication","Ownership","Positive attitude","Optimism"]

Build and scale TikTok Shop e-commerce recommendation infrastructure used by live-streaming and short-video experiences. You’ll design high-performance online systems and reliable data pipelines, optimize and evolve large-scale recommendation systems for rapidly growing traffic and data, and collaborate cross-functionally to deliver end-to-end infrastructure solutions that improve recommendation performance. Work closely with applied machine learning engineers to support innovative algorithms and techniques.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Software Engineer - E-commerce Recommendation Infrastructure - Seattle

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Build and scale TikTok Shop e-commerce recommendation infrastructure used by live-streaming and short-video experiences. You’ll design high-performance online systems and reliable data pipelines, optimize and evolve large-scale recommendation systems for rapidly growing traffic and data, and collaborate cross-functionally to deliver end-to-end infrastructure solutions that improve recommendation performance. Work closely with applied machine learning engineers to support innovative algorithms and techniques.
Location: Seattle
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Build and operate a globalized large-scale recommendation system.
  • •Design and build high-performance online systems and reliable data pipelines.
  • •Continuously optimize and evolve the system as user traffic and data volume grow.
  • •Partner with cross-functional teams to deliver end-to-end infrastructure solutions that improve recommendation performance.

Key Requirements

  • •Bachelor's degree or above in Computer Science or a related field, with 3+ years building scalable systems.
  • •Strong software development experience with C++, Java or other programming languages.
  • •Experience in at least one area such as personalized recommendations, search engine, advertising, machine learning infrastructure, distributed storage, or big data frameworks.
  • •Good teamwork and communication skills with a positive, optimistic attitude and strong ownership.
Experience:3+ years
Education:Bachelor's in Computer Science or related fields
Skills:TeamworkCommunicationOwnershipPositive attitudeOptimism
Tech Stack:C++Java

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn