百度推荐策略算法工程师(J82415)
社招全职MEG地点:北京状态:招聘
任职要求
-精通C/C++编程,熟悉Linux平台,熟练掌握脚本编程(shell,python,perl等) -具有以下一个或多个领域的理论背景和实践经验:信息检索/大模型/机器学习/数据挖掘/深度学习/自然语言处理 -对于推荐算法有一定的了解,接触过相关的系统、算法和项目,动手能力实战强 -熟悉推荐系统中的排序算法模型,有相关项目经验,有大模型落地、模型优化等相关经验优先考虑 -具备优秀的逻辑思维能力,善于解决问题和分析问题,有强烈的上进心和求知欲,较强的沟通能力和学习能力
工作职责
-负责手百app、Feed信息流推荐场景排序模型策略的研究和开发,以及业界先进排序及大模型算法的调研和评估 -通过大规模机器学习算法/深度神经网络模型/序列生成模型等算法的优化,提高多目标的排序能力和推荐列表的序列生成效果 -理解用户需求,基于用户在搜索、信息流及其他百度产品矩阵行为,对用户进行精准建模和刻画 -大模型算法及相关应用落地,研究数据挖掘或统计学习领域的前沿技术,并用于实际问题的解决和优化 -通过对数据的敏锐洞察,深入挖掘产品潜在价值和需求,进而提供更有价值的产品和服务,通过技术创新推动产品成长
包括英文材料
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
Perl+
https://www.perl.org/learn.html
Useful links if you are interested in learning Perl
https://www.runoob.com/perl/perl-tutorial.html
本教程适合想从零开始学习 Perl 编程语言的开发人员。当然本教程也会对一些模块进行深入,让你更好的了解 Perl 的应用。
信息检索+
https://nlp.stanford.edu/IR-book/information-retrieval-book.html
Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze, Introduction to Information Retrieval, Cambridge University Press. 2008.
大模型+
https://www.youtube.com/watch?v=xZDB1naRUlk
You will build projects with LLMs that will enable you to create dynamic interfaces, interact with vast amounts of text data, and even empower LLMs with the capability to browse the internet for research papers.
https://www.youtube.com/watch?v=zjkBMFhNj_g
机器学习+
https://www.youtube.com/watch?v=0oyDqO8PjIg
Learn about machine learning and AI with this comprehensive 11-hour course from @LunarTech_ai.
https://www.youtube.com/watch?v=i_LwzRVP7bg
Learn Machine Learning in a way that is accessible to absolute beginners.
https://www.youtube.com/watch?v=NWONeJKn6kc
Learn the theory and practical application of machine learning concepts in this comprehensive course for beginners.
https://www.youtube.com/watch?v=PcbuKRNtCUc
Learn about all the most important concepts and terms related to machine learning and AI.
数据挖掘+
https://www.youtube.com/watch?v=-bSkREem8dM
Database vs Data Warehouse vs Data Lake
https://www.youtube.com/watch?v=7rs0i-9nOjo
深度学习+
https://d2l.ai/
Interactive deep learning book with code, math, and discussions.
NLP+
https://www.youtube.com/watch?v=fNxaJsNG3-s&list=PLQY2H8rRoyvzDbLUZkbudP-MFQZwNmU4S
Welcome to Zero to Hero for Natural Language Processing using TensorFlow!
https://www.youtube.com/watch?v=R-AG4-qZs1A&list=PLeo1K3hjS3uuvuAXhYjV2lMEShq2UYSwX
Natural Language Processing tutorial for beginners series in Python.
https://www.youtube.com/watch?v=rmVRLeJRkl4&list=PLoROMvodv4rMFqRtEuo6SGjY4XbRIVRd4
The foundations of the effective modern methods for deep learning applied to NLP.
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
推荐系统+
[英文] Recommender Systems
https://www.d2l.ai/chapter_recommender-systems/index.html
Recommender systems are widely employed in industry and are ubiquitous in our daily lives.
相关职位
社招MEG
-参与百度APP、贴吧、好看等多产品线的个性化push核心策略的研发工作,为数亿用户提供卓越的个性化推荐体验 -负责业界领先推荐算法的调研和评估,通过超大规模深度学习、强化学习等技术对产品目标建模,并通过特征、模型优化等持续优化模型效果 -通过对数据的敏锐洞察,深入挖掘产品潜在价值和需求,通过技术创新推动产品成长 -在个性化推荐的场景下,将人工智能前沿技术与业务相结合,打造最懂用户的个性化推送系统
更新于 2025-03-28
社招A231154
1、在各种APP推荐场景(包括但不局限于各种APP的信息流、视频推荐等)中,通过自研推荐系统为用户推荐今日头条、抖音、西瓜视频等内容; 2、对用户以及运营诉求进行分析和抽象,设计并实现可行的技术方案,通过推荐算法和策略优化,持续提升推荐效果; 3、分析并解决推荐中的各种问题,如冷启动、画风优化、模型校准等; 4、完善产品平台功能,尽可能做到平台化和自动化,提高接入效率,帮助扩大业务规模。
更新于 2024-05-27
社招LUYP
1、在各种APP推荐场景(包括但不局限于各种APP的信息流、视频推荐等)中,通过自研推荐系统为用户推荐今日头条、抖音、西瓜视频等内容; 2、对用户以及运营诉求进行分析和抽象,设计并实现可行的技术方案,通过推荐算法和策略优化,持续提升推荐效果; 3、分析并解决推荐中的各种问题,如冷启动、画风优化、模型校准等; 4、完善产品平台功能,尽可能做到平台化和自动化,提高接入效率,帮助扩大业务规模。
更新于 2021-07-05