
Momenta决策规划算法工程师
社招全职地点:北京 | 广州 | 深圳 | 苏州 | 上海状态:招聘
任职要求
专业领域要求: 1.具有决策规划算法的开发和工程实践经验,能够利用仿真和数据闭环评估和量化算法的迭代效果。 2.熟悉概率论、图搜索、数值优化等数学方法,了解数据融合、机器学习以及最优控制理论。 3.熟悉常见机器人软件开发方式(如面向对象编程、单元测试、CI/CD)和工具(如Git、Bash、CMake、UML)。 必备条件: 1.硕士及以上学历,计算机科学、自动化、机械工程、电子工程等相关专业背景。 2.扎实的C/C++编程能力和动手实践能力。 3.坚实的数学基础和良好的文献调研、理解能力。 4.具备强烈的学习意愿、问题分析能力,敢于尝试新思路,追求卓越;同时稳重耐心,具备反思精神,能够在团队环境中积极协作。 加分项: 1.在ICRA、IROS、RSS、IJRR、T-RO等高水平国际会议或期刊上发表过相关研究文章。 2.拥有自动驾驶系统(包括ADAS)相关项目的开发经验。
工作职责
1.负责开发自动驾驶系统中的决策规划模块,包含语义地图构建、行为预测、行为决策和轨迹规划等关键技术。 2.参与自动驾驶功能的开发和持续迭代,包括但不限于行车功能、泊车功能和主动安全特性。 3.遵循最佳系统工程和软件工程实践,配合开发流程和团队协作,确保研发效率和产品质量。
包括英文材料
算法+
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.
CI+
https://www.ibm.com/cn-zh/think/topics/continuous-integration
持续集成 (CI) 是一种软件开发实践,开发人员在整个开发周期中会定期将新的代码和代码变更集成到中央代码存储库中。它是 DevOps 和敏捷方法的关键组成部分。
https://www.youtube.com/watch?v=42UP1fxi2SY
CD+
https://www.redhat.com/zh-cn/topics/devops/what-is-ci-cd
CI/CD 是持续集成和持续交付/部署的缩写,旨在简化并加快软件开发生命周期。
https://www.youtube.com/watch?v=R8_veQiYBjI&list=PLy7NrYWoggjzSIlwxeBbcgfAdYoxCIrM2
Git+
https://www.youtube.com/watch?v=rH3zE7VlIMs
Learn Git from start to finished in this full course written by ThePrimeagen.
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.
CMake+
https://cmake.org/getting-started/
We want to give you the resources you need to confidently leverage CMake as your build system of choice.
https://learnxinyminutes.com/zh-cn/cmake/
CMake 是一个跨平台且开源的自动化构建系统工具。通过该工具你可以对你的源代码进行测试、编译或创建安装包。
https://www.youtube.com/watch?v=7YcbaupsY8I
CMake introduction for absolute beginners.
UML+
https://www.youtube.com/watch?v=WnMQ8HlmeXc
Learn about how to use UML diagrams to visualize the design of databases or systems.
学历+
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
自动驾驶+
https://www.youtube.com/watch?v=_q4WUxgwDeg&list=PL05umP7R6ij321zzKXK6XCQXAaaYjQbzr
Lecture: Self-Driving Cars (Prof. Andreas Geiger, University of Tübingen)
https://www.youtube.com/watch?v=NkI9ia2cLhc&list=PLB0Tybl0UNfYoJE7ZwsBQoDIG4YN9ptyY
You will learn to make a self-driving car simulation by implementing every component one by one. I will teach you how to implement the car driving mechanics, how to define the environment, how to simulate some sensors, how to detect collisions and how to make the car control itself using a neural network.
相关职位
实习菜鸟集团2026
1、负责自动驾驶决策规划系统的研发,包括但不限于基于专家系统、机器学习和数据驱动的决策规划算法研发; 2、设计复杂交互场景的处理策略,确保自动驾驶车辆的行为安全性和舒适性,提升智能性; 3、负责端到端模型设计、数据生产、Autolabel等工作; 4、完成相关算法研发和效果验证,与上下游团队协作,实现系统集成与调试工作; 5、追踪自动驾驶行业和深度学习技术的最新进展,引入新技术新方法解决自动驾驶的长尾问题。
更新于 2025-05-22

社招研发
稳定可靠且易于扩展的Planning架构设计与系统开发; 通过DL/RL/POMDP/Game Theory等算法提升决策规划交互能力,使系统表现更加符合人类驾驶习惯; 基于海量路测数据构建完整的数据驱动算法工具链,构建高效规划训练及评测系统等; 高性能高效率的数值优化和计算几何算法开发。
更新于 2022-10-11
社招A10918
1、规控算法根据道路环境以及实时交通情况,决定和控制自动驾驶车辆如何行驶; 2、高性能、高可靠性的规控算法架构设计与实现; 3、高精度、高性能的计算几何与数值计算算法开发与优化; 4、在行为预测、驾驶决策等方面通过机器学习算法提升自动驾驶车辆的能力和表现。
更新于 2024-06-05