Search jobs > Mountain View, CA > Software engineer backend

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
Machinify Inc.
Palo Alto, California

Software Engineer | Backend / ML Platform. The ideal background will have a ~70/30 split between BE services engineering and product experience assisting in developing infrastructure of ML/AI platform and/or tools. Our engineering team is composed of the best and brightest software developers and da...

Promoted
Visa
Foster City, California

Collaborate with project team members (Product Managers, Architects, Analysts, Software Engineers, Project Managers, etc. ...

Promoted
Elegen
San Carlos, California

Our multidisciplinary team of best-in-class biologists, chemists, hardware, and software engineers apply cutting-edge technologies and methods to solve critical bottlenecks in synthetic biology workflows to help our customers in pharma, biotech, agbio, and biomanufacturing streamline their work and ...

Promoted
Apple
Cupertino, California

You'll be part of ML Lifecycle team in MLPT that provides platform for ML model training, evaluation, and deployment. Join us in enabling the next generation of intelligent experiences in Apple's products and services with the latest advancements in Generative AI and Large Language Models! We are se...

Promoted
TikTok
San Jose, California

Develop best-in-class real-time computing, high concurrency and high scalability engineering practices across all product engineering disciplines. Solid problem-solving skills and strong software programming capabilities, exhibits good code design and coding style. Minimum 2 years of experience deve...

Promoted
TikTok
San Jose, California

We are seeking self-motivated Software Engineers to develop an excellent platform for our clients and sales all over the world. Backend development of ByteDance's proprietary CRM platform. ...

Promoted
TikTok
San Jose, California

We are looking for engineers who will work with us to create the history of the most powerful and highly-impactful CommercePack systems. You will have the opportunity to learn CommercePack core ads infra and various ads domain knowledge. Responsible for the backend development related to ByteDance's...

TikTok
Mountain View, California

Collaborate with data center engineering teams, strategize, and project infrastructure needs 2-5 years in the future, influence next generation data center development, and develop recommendations and strategies that give a unique edge to Oracle hardware infrastructure. TikTok is seeking a Performan...

Promoted
TikTok
San Jose, California

The TikTok Recommendation - Data Infrastructure Team has the vital role of crafting and implementing a storage solution for offline data in TikTok's recommendation system, which caters to more than a billion users. Their primary objectives are to guarantee system reliability, uninterrupted service, ...

ByteDance
San Jose, California

Deliver best-in-class engineering excellence practices across all product engineering disciplines. Optimize backend systems and services for data security, modularity, computational efficiency and scalability. Strong software programming capabilities, exhibits good code design and coding style. ...