As a research engineer in the field of recommendation algorithms, you will:
Responsible for the design and optimization of model algorithms and strategies such as recall and sorting of specific recommendation services in the recommendation system
Deeply understand business scenarios, explore potential product value and demand through keen insight into data, optimize recommendation strategies and models based on the characteristics of existing business scenarios, and continuously improve user experience and business indicators
Based on ultra-large-scale deep neural network models and machine learning systems, explore the research and development of cutting-edge recommendation technologies in the industry, and promote product growth through technological innovation, including but not limited to recommending multimodal large models, graph neural networks, multi-task learning, ultra-long sequence modeling, reinforcement learning and other technical directions
About You
To apply for this role, you must have the following eligibilities:
Bachelor's degree or above, major in computer science, mathematics, artificial intelligence, etc.
Solid programming skills and algorithm foundation, proficient in at least one programming language such as Python/C++/Java
Solid theoretical foundation of machine learning/deep learning, proficiency in at least one mainstream deep learning framework such as Tensorflow/Pytorch, and understanding of the use of big data platform tools such as Hadoop/Spark/Flink
Excellent logical thinking ability, excellent ability to analyze and solve problems, and passion for solving challenging problems
Good at communication, proactive in work, strong sense of responsibility, strong self-motivation, able to continuously learn, and have good teamwork ability
Bonus points:
Publish papers in top academic conferences or journals, or win awards in ACM programming competitions/machine learning competitions
Experience in core algorithm projects such as large-scale recommendation systems, computational advertising, and search engines
Benefits
Once you join Tencent, you will enjoy the following benefits:
Flexible vacations
Employee discounts
Engaging workplace environments
Cafés and activities
Highly competitive salary
Incentive system
Training & Development
Tencent focuses on talent development and has a complete mentor system, talent training system, and flexible internal transfer mechanism to guide you to discover more possibilities. You can also continue to learn more professional skills at Tencent Academy. At Tencent, colleagues call each other classmates, and each colleague is both a teacher and a friend. It's a great way to supercharge your career.
Career Progression
Explore your passions and grow throughout all stages of your career. The company has an Internal Transfer Program that allows you to apply and transfer to positions that better suit your career goals, providing infinite possibilities for your career development.
How to Apply
Application Process:
Apply
Interview
Onboard
Sources
The following sources were used in researching this page:
careers.tencent.com/en-us/jobopportunity.html
careers.tencent.com/en-us/welfare.html
join.qq.com/
youtube.com/@TencentGlobal
Work rights
The opportunity is available to applicants in any of the following categories.
Work light flag
China
Chinese Citizen • Chinese Permanent Resident
Qualifications & other requirements
You should have or be completing the following to apply for this opportunity.
Tencent, a Chinese multinational conglomerate, is renowned for its extensive services in social media, entertainment, gaming, and financial technology, with notable products including WeChat and QQ.