Loading...

Search and Recommend Algorithm Engineer搜推算法工程师

30 August 2025

About us

Bitget is one of the world’s leading digital assets ecosystems. With over 120 million registered users, Bitget has one of the most comprehensive suites of blockchain products and services available via bitget.com.

Our mission is to support the growth of the digital assets industry and we believe it represents the future of finance. What we do empowers the future of finance by ensuring secure, efficient and smart digital transactions.

We are one of the fastest growing companies in the digital asset sector. If you are looking for cutting-edge work, where you will have opportunities to develop your career among peers who are experts in their field, and you believe in the future of digital currency, then look no further than Bitget!

What you’ll do

  • Search algorithm design and optimization: Responsible for designing and developing efficient search algorithms suitable for the entire APP content, to meet users’ precise search needs for various texts, images, videos, etc. Thoroughly analyze the characteristics of the APP’s entire content and user search behaviors, optimize the search ranking algorithm, improve the relevance and accuracy of search results, and ensure that users can quickly obtain the required information.
  • Recommendation algorithm design and optimization: Lead the research and development of content community recommendation algorithms, based on users’ behavior data (browsing, liking, commenting, following, etc.), interest preferences, and content features, to build personalized recommendation models. Through optimizing the recommendation algorithm, increase the diversity, novelty, and user satisfaction of recommended content, increase user stay time and interaction frequency in the community, and have rich experience in recall-sorting full-chain modeling.
  • Data processing and model training: Responsible for collecting, organizing, and analyzing the massive data of the APP’s entire content, including user behavior data, currency information data, content metadata, etc. Through data mining technology, extract valuable features to provide high-quality data support for search and recommendation algorithms.
  • Algorithm evaluation and effect improvement: Establish a scientific and reasonable algorithm evaluation system, use multiple indicators (such as accuracy, recall rate, click rate, conversion rate, etc.) to conduct regular evaluation and analysis of algorithm effects. Through A/B testing and other methods, compare the effects of different algorithm strategies, promptly identify problems and conduct targeted optimizations.
  • Cross-departmental collaboration and business support: Work closely with product, operation, and development departments to deeply understand the business goals and user needs of APP search and content community. Integrate search and recommendation algorithms deeply with product functions to ensure that algorithms can effectively support business development, such as conducting precise recommendations in conjunction with operation activities to increase activity participation.

What you’ll need

  • Master’s degree or above, majoring in computer science, mathematics, statistics, artificial intelligence, etc.
  • Have a solid theoretical foundation in machine learning and deep learning, familiar with common search algorithms (such as inverted index, BM25, etc.) and recommendation algorithms (such as collaborative filtering, content-based recommendation, deep learning recommendation models, etc.). Those who are familiar with natural language processing and computer vision basics are preferred, as it will help better handle multi-dimensional data in large-scale search.
  • Have more than 5 years of experience in search or recommendation algorithm-related work, and have project experience in fields such as cryptocurrency APP search recommendation, content communities, social media or information platforms, etc.
  • Proficient in Python programming, proficient in at least one deep learning framework (such as PyTorch, TensorFlow) or machine learning library (such as Scikit-learn), and able to independently complete the development, training and optimization of algorithm models.
  • Familiar with data processing and analysis tools, such as SQL, Pandas, etc., and have the ability to handle large-scale data sets. Those who are proficient in big data processing frameworks such as Hadoop and Spark are preferred, to cope with the challenges of massive data from large search data sources.
  • Have good algorithm implementation and code optimization skills, able to write efficient and maintainable code. Familiar with common development tools and version control systems, such as Git.
  • Have strong research capabilities and innovative consciousness. Those who have published papers on search, recommendation or related fields in well-known academic conferences or journals are preferred, or those who have achieved excellent results in related competitions are preferred.
  • Have a good team spirit and communication skills, able to effectively collaborate with personnel from different professional backgrounds to achieve project goals. Be able to quickly understand business requirements and convert them into feasible technical solutions, have good problem-solving abilities and the ability to analyze complex problems.

Bonus points:

  • Familiar with basic concepts in fields such as fintech, Web3, blockchain, and virtual currencies, with at least 3 years of work experience in related industries such as stocks, futures, virtual currencies, or personal manual trading or quantitative trading;
  • Possess an innovative spirit and are willing to explore new areas in fintech;
  • Have a deep understanding of the future trends of AI in financial innovation and can propose innovative ideas with forward-looking vision.

岗位职责:

  • 搜索算法设计与优化:负责设计并研发适用于 APP 全站内容的高效搜索算 法,以满足用户对各类文本、图片、视频等内容的精准查找需求。深入分析 APP 全站内容特点和用户搜索行为,优化搜索排序算法,提高搜索结果的相关 性和准确性,确保用户能够快速获取所需信息;
  • 推荐算法设计与优化:主导内容社区推荐算法的研究与开发,基于用户的行 为数据(浏览、点赞、评论、关注等)、兴趣偏好以及内容特征,构建个性化 推荐模型。通过优化推荐算法,提高推荐内容的多样性、新颖性和用户满意 度,增加用户在社区内的停留时间和互动频率,有丰富的召回-排序全链路建模 经验;
  • 数据处理与模型训练:负责收集、整理和分析 APP 全站内容的海量数据,包 括用户行为数据、币种信息数据、内容元数据等。通过数据挖掘技术,提取有 价值的特征,为搜索和推荐算法提供高质量的数据支持。
  • 算法评估与效果提升:建立科学合理的搜索和推荐算法评估体系,运用多种 指标(如准确率、召回率、点击率、转化率等)对算法效果进行定期评估和分 析。通过 A/B 测试等方法,对比不同算法策略的效果,及时发现问题并进行针 对性优化。
  • 跨部门协作与业务支持:与产品、运营、开发等部门紧密合作,深入了解 APP 搜索及内容社区的业务目标和用户需求。将搜索和推荐算法与产品功能深 度融合,确保算法能够有效支持业务发展,如配合运营活动进行精准推荐,提 高活动参与度。

任职要求:

  • 硕士及以上学历,计算机科学、数学、统计学、人工智能等相关专业。
  • 具备扎实的机器学习、深度学习理论基础,熟悉常见的搜索算法(如倒排索 引、BM25 等)和推荐算法(如协同过滤、基于内容的推荐、深度学习推荐模型 等)。了解自然语言处理、计算机视觉基础知识者优先,以便更好地处理大搜 索中的多元数据。
  • 拥有 5 年以上搜索或推荐算法相关工作经验,有币圈 APP 搜索推荐、内容社 区、社交媒体或资讯平台等相关领域项目经验者优先。
  • 精通 Python 编程,熟练掌握至少一种深度学习框架(如 PyTorch、 TensorFlow)或机器学习库(如 Scikit – learn),能够独立完成算法模型的 开发、训练与优化。
  • 熟悉数据处理和分析工具,如 SQL、Pandas 等,具备处理大规模数据集的能 力。熟练使用 Hadoop、Spark 等大数据处理框架者优先,以应对大搜索数据源 海量数据的挑战。
  • 具备良好的算法实现和代码优化能力,能够编写高效、可维护的代码。熟悉 常用的开发工具和版本控制系统,如 Git。
  • 具有较强的科研能力和创新意识,在国内外知名学术会议或期刊上发表过搜 索、推荐或相关领域论文者优先,或在相关领域竞赛中取得优异成绩者优先。
  • 具备良好的团队协作精神和沟通能力,能够与不同专业背景的人员有效合 作,共同完成项目目标。能够快速理解业务需求,并将其转化为可行的技术方 案,具备良好的问题解决能力和对复杂问题的分析能力。

加分项:

  • 熟悉金融科技、Web3、区块链、虚拟货币等领域的基本概念,有至少 3 年的 股票、期货、虚拟货币等相关行业工作经历或者个人的人工交易或量化交易的 经验;
  • 具备创新精神,愿意挑战新的金融科技领域;
  • 对 AI 在金融科技创新中的未来趋势有深入了解,能前瞻性地提出创新思 路。

Why Bitget?

  • Bitget is the world’s leading web 3 platform for copy trading and one of the world’s largest and most respected exchanges
  • We are a global company with staff members from over 50 different countries and regions
  • We are growing and looking for world-class ambitious talents to help us continue this journey
  • We have a streamlined structure that empowers employees to work efficiently, delivering the best results in a short timeframe
  • We offer competitive salaries and benefits
  • Blockchain technology and digital assets have the potential to change finance in a way no other technology can – be part of it!

If you are ambitious and believe that digital assets could be the next financial and technological revolution, please apply!

By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.

About us

Bitget is one of the world’s leading digital assets ecosystems. With over 120 million registered users, Bitget has one of the most comprehensive suites of blockchain products and services available via bitget.com.

Our mission is to support the growth of the digital assets industry and we believe it represents the future of finance. What we do empowers the future of finance by ensuring secure, efficient and smart digital transactions.

We are one of the fastest growing companies in the digital asset sector. If you are looking for cutting-edge work, where you will have opportunities to develop your career among peers who are experts in their field, and you believe in the future of digital currency, then look no further than Bitget!

What you’ll do

  • Search algorithm design and optimization: Responsible for designing and developing efficient search algorithms suitable for the entire APP content, to meet users’ precise search needs for various texts, images, videos, etc. Thoroughly analyze the characteristics of the APP’s entire content and user search behaviors, optimize the search ranking algorithm, improve the relevance and accuracy of search results, and ensure that users can quickly obtain the required information.
  • Recommendation algorithm design and optimization: Lead the research and development of content community recommendation algorithms, based on users’ behavior data (browsing, liking, commenting, following, etc.), interest preferences, and content features, to build personalized recommendation models. Through optimizing the recommendation algorithm, increase the diversity, novelty, and user satisfaction of recommended content, increase user stay time and interaction frequency in the community, and have rich experience in recall-sorting full-chain modeling.
  • Data processing and model training: Responsible for collecting, organizing, and analyzing the massive data of the APP’s entire content, including user behavior data, currency information data, content metadata, etc. Through data mining technology, extract valuable features to provide high-quality data support for search and recommendation algorithms.
  • Algorithm evaluation and effect improvement: Establish a scientific and reasonable algorithm evaluation system, use multiple indicators (such as accuracy, recall rate, click rate, conversion rate, etc.) to conduct regular evaluation and analysis of algorithm effects. Through A/B testing and other methods, compare the effects of different algorithm strategies, promptly identify problems and conduct targeted optimizations.
  • Cross-departmental collaboration and business support: Work closely with product, operation, and development departments to deeply understand the business goals and user needs of APP search and content community. Integrate search and recommendation algorithms deeply with product functions to ensure that algorithms can effectively support business development, such as conducting precise recommendations in conjunction with operation activities to increase activity participation.

What you’ll need

  • Master’s degree or above, majoring in computer science, mathematics, statistics, artificial intelligence, etc.
  • Have a solid theoretical foundation in machine learning and deep learning, familiar with common search algorithms (such as inverted index, BM25, etc.) and recommendation algorithms (such as collaborative filtering, content-based recommendation, deep learning recommendation models, etc.). Those who are familiar with natural language processing and computer vision basics are preferred, as it will help better handle multi-dimensional data in large-scale search.
  • Have more than 5 years of experience in search or recommendation algorithm-related work, and have project experience in fields such as cryptocurrency APP search recommendation, content communities, social media or information platforms, etc.
  • Proficient in Python programming, proficient in at least one deep learning framework (such as PyTorch, TensorFlow) or machine learning library (such as Scikit-learn), and able to independently complete the development, training and optimization of algorithm models.
  • Familiar with data processing and analysis tools, such as SQL, Pandas, etc., and have the ability to handle large-scale data sets. Those who are proficient in big data processing frameworks such as Hadoop and Spark are preferred, to cope with the challenges of massive data from large search data sources.
  • Have good algorithm implementation and code optimization skills, able to write efficient and maintainable code. Familiar with common development tools and version control systems, such as Git.
  • Have strong research capabilities and innovative consciousness. Those who have published papers on search, recommendation or related fields in well-known academic conferences or journals are preferred, or those who have achieved excellent results in related competitions are preferred.
  • Have a good team spirit and communication skills, able to effectively collaborate with personnel from different professional backgrounds to achieve project goals. Be able to quickly understand business requirements and convert them into feasible technical solutions, have good problem-solving abilities and the ability to analyze complex problems.

Bonus points:

  • Familiar with basic concepts in fields such as fintech, Web3, blockchain, and virtual currencies, with at least 3 years of work experience in related industries such as stocks, futures, virtual currencies, or personal manual trading or quantitative trading;
  • Possess an innovative spirit and are willing to explore new areas in fintech;
  • Have a deep understanding of the future trends of AI in financial innovation and can propose innovative ideas with forward-looking vision.

岗位职责:

  • 搜索算法设计与优化:负责设计并研发适用于 APP 全站内容的高效搜索算 法,以满足用户对各类文本、图片、视频等内容的精准查找需求。深入分析 APP 全站内容特点和用户搜索行为,优化搜索排序算法,提高搜索结果的相关 性和准确性,确保用户能够快速获取所需信息;
  • 推荐算法设计与优化:主导内容社区推荐算法的研究与开发,基于用户的行 为数据(浏览、点赞、评论、关注等)、兴趣偏好以及内容特征,构建个性化 推荐模型。通过优化推荐算法,提高推荐内容的多样性、新颖性和用户满意 度,增加用户在社区内的停留时间和互动频率,有丰富的召回-排序全链路建模 经验;
  • 数据处理与模型训练:负责收集、整理和分析 APP 全站内容的海量数据,包 括用户行为数据、币种信息数据、内容元数据等。通过数据挖掘技术,提取有 价值的特征,为搜索和推荐算法提供高质量的数据支持。
  • 算法评估与效果提升:建立科学合理的搜索和推荐算法评估体系,运用多种 指标(如准确率、召回率、点击率、转化率等)对算法效果进行定期评估和分 析。通过 A/B 测试等方法,对比不同算法策略的效果,及时发现问题并进行针 对性优化。
  • 跨部门协作与业务支持:与产品、运营、开发等部门紧密合作,深入了解 APP 搜索及内容社区的业务目标和用户需求。将搜索和推荐算法与产品功能深 度融合,确保算法能够有效支持业务发展,如配合运营活动进行精准推荐,提 高活动参与度。

任职要求:

  • 硕士及以上学历,计算机科学、数学、统计学、人工智能等相关专业。
  • 具备扎实的机器学习、深度学习理论基础,熟悉常见的搜索算法(如倒排索 引、BM25 等)和推荐算法(如协同过滤、基于内容的推荐、深度学习推荐模型 等)。了解自然语言处理、计算机视觉基础知识者优先,以便更好地处理大搜 索中的多元数据。
  • 拥有 5 年以上搜索或推荐算法相关工作经验,有币圈 APP 搜索推荐、内容社 区、社交媒体或资讯平台等相关领域项目经验者优先。
  • 精通 Python 编程,熟练掌握至少一种深度学习框架(如 PyTorch、 TensorFlow)或机器学习库(如 Scikit – learn),能够独立完成算法模型的 开发、训练与优化。
  • 熟悉数据处理和分析工具,如 SQL、Pandas 等,具备处理大规模数据集的能 力。熟练使用 Hadoop、Spark 等大数据处理框架者优先,以应对大搜索数据源 海量数据的挑战。
  • 具备良好的算法实现和代码优化能力,能够编写高效、可维护的代码。熟悉 常用的开发工具和版本控制系统,如 Git。
  • 具有较强的科研能力和创新意识,在国内外知名学术会议或期刊上发表过搜 索、推荐或相关领域论文者优先,或在相关领域竞赛中取得优异成绩者优先。
  • 具备良好的团队协作精神和沟通能力,能够与不同专业背景的人员有效合 作,共同完成项目目标。能够快速理解业务需求,并将其转化为可行的技术方 案,具备良好的问题解决能力和对复杂问题的分析能力。

加分项:

  • 熟悉金融科技、Web3、区块链、虚拟货币等领域的基本概念,有至少 3 年的 股票、期货、虚拟货币等相关行业工作经历或者个人的人工交易或量化交易的 经验;
  • 具备创新精神,愿意挑战新的金融科技领域;
  • 对 AI 在金融科技创新中的未来趋势有深入了解,能前瞻性地提出创新思 路。

Why Bitget?

  • Bitget is the world’s leading web 3 platform for copy trading and one of the world’s largest and most respected exchanges
  • We are a global company with staff members from over 50 different countries and regions
  • We are growing and looking for world-class ambitious talents to help us continue this journey
  • We have a streamlined structure that empowers employees to work efficiently, delivering the best results in a short timeframe
  • We offer competitive salaries and benefits
  • Blockchain technology and digital assets have the potential to change finance in a way no other technology can – be part of it!

If you are ambitious and believe that digital assets could be the next financial and technological revolution, please apply!

By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.

Employment Type
On-site

Related Jobs

Other similar jobs that might interest you