Search jobs > Seattle, WA > Software engineer infrastructure

Software Engineer - E-commerce Recommendation Infrastructure - Seattle

TikTok
Seattle, WA
Full-time

Responsibilities

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy.

TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us

Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.

To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.

At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.

Join us.

Our Team

E-commerce is a new and fast growing business that aims at connecting all customers to excellent sellers and quality products on TikTok Shop, through E-commerce live-streaming, E-commerce short videos, and commodity recommendation.

Our E-ecommerce Recommendation Infra team is responsible for building up and optimizing the infrastructure for such recommendation systems, so as to provide the most stable and best experience for our users.

We work closely with applied machine learning engineers and build scalable systems to support all kinds of innovative algorithms and techniques.

Responsibilities

  • Build industry-leading globalized large-scale recommendation system;
  • Design and build high performance online systems and reliable data pipelines;
  • Optimize and evolve the system continuously so as to support the skyrocket increase in both user traffic as well as the data amount;
  • Work with cross functional teams to deliver end-to-end infrastructure solutions to address critical product challenges and improve recommendation performance.

Qualifications

Minimum Qualification

  • Bachelor's degree or above, majoring in Computer Science or related fields, with 3+ years of experience building scalable systems;
  • Strong software development experience with C++, Java or other programming language;
  • Good teamwork and communication skills, positive and optimistic, and strong sense of ownership;
  • Experienced in at least one of the following areas : personalized recommendations, search engine, advertising, machine learning infrastructure, distributed storage system, big data frameworks.

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.

TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws.

If you need assistance or a reasonable accommodation, please reach out to us at https : / / shorturl.at / cdpT2

25 days ago
Related jobs
Promoted
TikTok
Seattle, Washington

The Search Growth E-commerce team is at the forefront of developing the search recommendation algorithm for TikTok's rapidly expanding global e-commerce enterprise. Elevate search recommendation services and models for TikTok E-commerce, driving heightened e-commerce search traffic on both TikTok an...

Rokt
Seattle, Washington

As a Staff Software Engineer you will be part of the Upsells Org, driving engineering for some of our highest visibility and most impactful products. The Rokt engineering team builds best-in-class ecommerce technology that provides personalized and relevant experiences for customers globally and emp...

Promoted
TikTok
Seattle, Washington

Our quality assurance engineering team is responsible for keeping an e-commerce ecosystem stable, secure, and intuitive for our users. Mentor junior software engineers. The e-commerce industry has seen tremendous growth in recent years and has become a hotly contested space amongst leading internet ...

TikTok
Seattle, Washington

Our product engineering team is responsible for building an e-commerce ecosystem that is innovative, secure and intuitive for our users. The e-commerce industry has seen tremendous growth in recent years and has become a hotly contested space amongst leading Internet companies, and its future growth...

Promoted
TikTok
Seattle, Washington

Our product engineering team is responsible for building an e-commerce ecosystem that is innovative, secure and intuitive for our users. The e-commerce industry has seen tremendous growth in recent years and has become a hotly contested space amongst leading Internet companies, and its future growth...

ByteDance
Seattle, Washington

Infra for AIAs a software researcher/engineer in this team, you'll work on the fundamental infrastructure components that all other teams at ByteDance build upon, such as our compute platform, storage, database, and networking stack. We are looking for experienced engineers and researchers in both t...

Rokt
Seattle, Washington

The Rokt engineering team builds best-in-class ecommerce technology that provides personalized and relevant experiences for customers globally and empowers marketers with sophisticated, AI-driven tooling to better understand consumers. We are looking for a Senior Software Engineer. As a Sr Software ...

ByteDance
Seattle, Washington

Update software, enhances existing software capabilities, and develops and directs software testing and validation procedures. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis;7. Research, design, and de...

Amazon Development Center U.S., Inc.
Seattle, Washington

We own the software and tooling to build the foundation of the cloud in new Regions and Availability zones and our team is growing to support a senior leadership strategic initiative. Our engineers enjoy the ability to work broadly across all the services that comprise EC2 and Dive Deep into the com...

Rokt
Seattle, Washington

The Rokt engineering team builds best-in-class ecommerce technology that provides personalized and relevant experiences for customers globally and empowers marketers with sophisticated, AI-driven tooling to better understand consumers. We are looking for a Senior Software Engineer. As a Senior Softw...