Search jobs > Mountain View, CA > Backend software engineer

Backend Software Engineer, ML Infra, Recommendations - USDS

TikTok
Mountain View
Full-time

About The Team

Our Recommendation Architecture Team is responsible for building and optimizing the architecture for our recommendation system to provide the best experience for our TikTok users.

In order to enhance collaboration and cross-functional partnerships, among other things, at this time, our organization follows a hybrid work schedule that requires employees to work in the office 3 days a week, or as directed by their manager / department.

  • We regularly review our hybrid work model, and the specific requirements may change at any time. Responsibilities - What You'll Do- Build and maintain high performance online services for TikTok recommendation system - Build extremely efficient and reliable data pipelines for candidates generation, profile generation, training examples generation, real-time online training, etc;
  • Build globalized large-scale recommendation system;- Design and develop high performance computing frameworks and storage systems.

Minimum Qualifications : - Bachelor's degree or above, majoring in Computer Science or related fields- 3+ years of experience building scalable system- Experience in programming, included but not limited to, the following programming languages : C, C++, Java or Golang Preferred Qualifications : - Experienced in at least one area of the following areas : personalized recommendations, search engine, machine learning, distributed storage system, big data frameworks is a plus.

30+ days ago
Related jobs
Promoted
VirtualVocations
Fremont, California

A company is looking for a Staff Backend Software Engineer (Remote). ...

Hireio, Inc.
San Jose, California

Deliver best-in-class engineering excellence practices across all product engineering disciplines. Therefore, we set up an engineer team with high talent density, mainly focusing on AI technology and Privacy&Security here. Optimize backend systems and services for data security, modularity, comp...

ByteDance
San Jose, California

Develop best-in-class real-time computing, high concurrency and high scalability engineering practices across all product engineering disciplines. Responsibilities:- Develop efficient, highly scalable and secured services to build/integrate e-Commerce solutions for TikTok Shop in the US- Develop and...

TikTok
San Jose, California

Minimum Qualifications- Currently pursuing an Undergraduate/Graduate/Master in Software Development, Computer Science, Computer Engineering, or a related technical discipline- Proficient in at least one coding language, including but not limited to Go, Java, Python, C++, Javascript, TypeScript- Abil...

Bloomreach
Mountain View, California
Remote

We seek a passionate Go backend Software Engineer to join our Analytics team and help us build our new data platform fueling business-critical features. Prior experience in software development, specifically with. Solid grasp of engineering principles and practices. High problem-solving capabilities...

Money Fit by DRS
San Jose, California

Senior Software Engineer (Backend). Adobe is looking for a Senior Software Engineer (Backend) to build solutions for the Adobe Experience Platform reporting and dashboard capabilities. Become a key player as a Software Engineer:. Solid foundation in software engineering process & standard method...

Verkada
San Mateo, California

You’ll be working alongside a dynamic team of firmware, backend and frontend engineers to develop this product line. Only Verkada offers six product lines — video security cameras, access control, environmental sensors, alarms, workplace and intercoms — integrated with a single cloud-based software ...

TikTok
San Jose, California

Minimum Qualifications• Currently pursuing an Undergraduate/Master degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline. Demonstrated software engineering experience from previous internship, work experience, coding competitions, or publications• ...

Nautilus Biotechnology
San Carlos, California

Senior Software Engineer II, Proteomics Portal Backend. This position will report to a Principal Engineer of Software Engineering and is principally recruiting in San Carlos, CA, Seattle, WA, or San Diego, CA. As Senior Software Engineer II, we anticipate your pivotal role in shaping the team's etho...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and5 years’ experience in software engineering or related area. Master’s degree in computer science, computer engineering, computer information systems, software...