百度搜广推算法工程师(J106791)
实习兼职MEG地点:北京 | 上海状态:招聘♡ 收藏
工作描述
任职要求 -本科及以上学历,计算机、AI、应用数学、统计学、电子信息等相关专业;基础扎实,熟练掌握数据结构、算法、操作系统、计算机网络、数据库 -扎实机器学习、深度学习理论基础:熟悉LR、GBDT、FM、DeepFM、DIN、SASRec、MMOE、多目标学习、强化学习、向量检索等搜广推经典模型原理 -熟练使用Python,掌握至少一种深度学习框架(PyTorch/TensorFlow);了解SQL、Hive/Spark大数据处理,能独立完成特征提取、离线数据分析 -熟悉常用向量检索引擎优先:FAISS、Milvus、RecallDB;了解Redis、Kafka、分布式训练基础 工作职责 -搜…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
学历+
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
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/
机器学习+
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://d2l.ai/
Interactive deep learning book with code, math, and discussions.
GBDT+
https://developers.google.com/machine-learning/decision-forests/intro-to-gbdt
Like bagging and boosting, gradient boosting is a methodology applied on top of another machine learning algorithm.
https://scikit-learn.org/stable/modules/ensemble.html
Ensemble methods combine the predictions of several base estimators built with a given learning algorithm in order to improve generalizability / robustness over a single estimator.
DeepFM+
https://d2l.ai/chapter_recommender-systems/deepfm.html
DeepFM consists of an FM component and a deep component which are integrated in a parallel structure.
https://deeprs-tutorial.github.io/WWW_DNN.pdf
强化学习+
https://cloud.google.com/discover/what-is-reinforcement-learning?hl=en
Reinforcement learning (RL) is a type of machine learning where an "agent" learns optimal behavior through interaction with its environment.
https://huggingface.co/learn/deep-rl-course/unit0/introduction
This course will teach you about Deep Reinforcement Learning from beginner to expert. It’s completely free and open-source!
https://www.kaggle.com/learn/intro-to-game-ai-and-reinforcement-learning
Build your own video game bots, using classic and cutting-edge algorithms.
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.
PyTorch+
https://datawhalechina.github.io/thorough-pytorch/
PyTorch是利用深度学习进行数据科学研究的重要工具,在灵活性、可读性和性能上都具备相当的优势,近年来已成为学术界实现深度学习算法最常用的框架。
https://www.youtube.com/watch?v=V_xro1bcAuA
Learn PyTorch for deep learning in this comprehensive course for beginners. PyTorch is a machine learning framework written in Python.
TensorFlow+
https://www.youtube.com/watch?v=tpCFfeUEGs8
Ready to learn the fundamentals of TensorFlow and deep learning with Python? Well, you’ve come to the right place.
https://www.youtube.com/watch?v=ZUKz4125WNI
This part continues right where part one left off so get that Google Colab window open and get ready to write plenty more TensorFlow code.
还有更多 •••
相关职位

社招3年以上技术
二、岗位要求 扎实的数据结构与算法功底,熟练掌握 Go,以及 Java/Python 中至少一门编程语言,熟悉Spark/Hive等大数据工具。 深入理解搜广推核心模型(如FM、DeepFM、DI
更新于 2026-08-20北京

社招3年以上技术
二、岗位要求 扎实的数据结构与算法功底,熟练掌握 Go,以及 Java/Python 中至少一门编程语言,熟悉Spark/Hive等大数据工具。 深入理解搜广推核心模型(如FM、DeepFM、DI
更新于 2026-07-14北京