锦鲤求职

思特威

AI算法工程师-互联通信

锦鲤会替你打开官网网申、按简历自动填表提交,你只需要在关键步骤确认。

岗位描述

【工作职责】

1.针对 大模型推理设备的PCIe Switch 互联系统,设计、实现并长期维护 Host 侧 Linux 内核驱动、设备侧固件及 BSP,负责设备初始化、资源配置、地址映射和控制通路开发。

2.面向主机与设备、设备与设备之间的通信场景,设计并维护 PCIe数据通路,优化 DMA 调度、内存映射、任务队列及同步机制。

3.针对 TP、EP、CP、DP、PP 等并行场景,设计、实现并长期维护通信原语和集合通信算子,包括 Send/Recv、AllReduce、AllGather、ReduceScatter、AlltoAll 及 MoE Dispatch/Combine等

4.负责互联系统的性能分析与稳定性建设,解决设备枚举、链路异常、传输超时、数据一致性及设备复位恢复等问题。

5.紧贴模型和计算负载演进,与系统、框架、芯片架构及硬件团队共同定义互联带宽、内存访问、通信原语和可靠性需求,参与新一代 AI 计算芯片的软硬件接口设计与验证。

【核心要求】

1.熟悉 C/C++、Linux 系统编程和 Git,具备良好的底层软件开发能力。

2.具备 PCIe 设备驱动、AI 加速器驱动或其他高速外设的实际开发经验。

3.熟悉 Linux 设备模型、DMA、内存映射、中断及并发机制,能够理解软硬件交互过程。

4.在 Linux 内核驱动、设备固件或 BSP 中至少有一个方向的深入经验,并具备跨层问题定位能力。

5.理解集合通信基本原理及大模型并行方式,具备通信算子、通信库或相关性能优化经验。

6.对性能、稳定性和代码质量有较高要求,能够与模型、框架、芯片及硬件团队协同工作。

【加分项】(不强制要求)

PCIe Switch、P2P、BAR/ATU、IOMMU/SMMU、NCCL/HCCL、DeepEP、MoE 通信、ARM SoC、AI 加速器或 NPU 驱动、新硬件 Bring-up。

人工智能方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →