高级开发工程师(Python方向)
美云智数职位描述
岗位职责: 1.负责机器人相关算法的设计与开发,包括但不限于路径规划算法、运动控制算法、干涉检测算法、环境感知算法等,优化算法性能与效率; 2.基于Python语言开发高性能算法模块,运用NumPy、SciPy、TensorFlow/PyTorch等科学计算与机器学习库实现核心功能; 3.参与机器人仿真系统的架构设计与开发,构建真实场景下的虚拟仿真环境,验证算法的可靠性与鲁棒性; 4.负责网络编程相关模块的实现,设计并开发分布式系统间的通信协议(如TCP/IP、HTTP/HTTPS、WebSocket等),确保数据传输的稳定性与实时性; 5.根据项目需求进行技术攻关,解决算法实现中的复杂问题(如多机器人协作、动态环境适应、实时避障等); 6.编写技术文档,维护代码规范,支持团队进行技术评审与代码优化工作; 7.与跨部门团队(如机械设计、测试、产品等)紧密协作,推动算法从研发到落地的全流程。 任职要求: 1.学历与专业: 本科及以上学历,计算机科学、自动化、数学、机械电子工程或相关专业; 具备扎实的算法与数据结构基础,熟悉常见算法设计与优化方法。 2.技能要求: 精通Python编程,具备3年以上Python项目开发经验,熟悉多线程/多进程编程、异步IO(如asyncio)及网络编程; 熟悉机器人运动学、动力学建模,有机器人路径规划、碰撞检测、轨迹优化等算法开发经验者优先; 具备仿真系统开发经验优先; 熟悉机器学习或深度学习算法者加分(如强化学习在机器人控制中的应用); 良好的网络编程经验,熟悉TCP/IP协议栈、HTTP/HTTPS协议,有实际开发高并发、低延迟网络服务经验者优先。 3.经验要求: 5年以上软件开发经验,其中3年以上高级开发或算法开发经验; 有工业机器人、智能制造、自动化、仿真测试等行业项目经验者优先。 加分项: 有机器人算法相关专利或学术论文发表经验; 有带队经验或主导过大型算法开发项目。
对这个职位感兴趣吗?