Backend Software Engineer - Recommendation Content Understanding Architecture
Applying for this one?
We write the CV against this exact posting — its wording, its requirements — not a template with your name in it.
$25, one-time. No subscription.
About The Team The Recommendation Architecture Middle - Platform Team is responsible for system architecture design in the fields of content understanding and content security for our company's products. The scope of work includes the design and development of the entire process of massive multi-modal content processing, retrieval, and sorting, ensuring the high availability of the system, and pursuing flexible abstraction and sustainable iteration.
Responsibilities: 1. Be responsible for the service construction and iteration of the multi-modal content understanding pipeline, solve core problems such as service availability, throughput and storage bottlenecks, and improve the development efficiency of new features. 2. Regarding the repetition and similarity issues of massive video content, closely collaborate with the algorithm team to continuously promote the application of industry-leading video representation models and large-scale vector retrieval technologies at the business level, and overcome engineering problems during the implementation process. 3. Abstract and enrich the multi-modal vector computing components, optimize the model inference performance of vector computing, enhance the stability, performance, and scalability of the system, and strengthen platform-wide integration.
Minimum Qualifications: 1. Bachelor’s Degree in Computer Science or related fields, with at least 3 years of relevant experience; 2. Have solid programming skills and basic computer knowledge, be familiar with Python/C++, have excellent design and coding styles, and possess strong abilities to solve practical problems. 3. Have good communication and collaboration skills, be enthusiastic about solving challenging problems, and be able to explore new technologies with the team to promote technological development.
Preferred Qualification: 1. Have development experience related to recommendation, search, and advertising. Have experience in recall and ranking systems. 2. Have basic machine learning knowledge, be familiar with mainstream machine learning frameworks (PyTorch/TensorFlow). Have experience in high-performance computing or CUDA development.
Seen 9 hours ago · TikTok postings close after a median of 0 days.
Original posting on TikTok's site ↗
Posting text belongs to the employer. Removal requests: contact us.
Nearby
Live postings like this one
Same employer first, then the same role elsewhere.
- 2h ago
Dine-In Campaign Manager - TikTok Local Services
Los Angeles, California, United States of America
2h ago- 2h ago
- 2h ago
- 9h ago
- 9h ago
Fulfillment Procurement & Business Development Manager, TikTok Shop (Chinese Speaker)
Amsterdam, North Holland, Netherlands
9h ago- 9h ago
One job at a time
One posting. One CV. $25.
Pick the job you actually want and we write for it.