深圳虾皮信息科技有限公司
【MLP】TPU大模型推理研发工程师
岗位职责
基于 vLLM TPU、SGLang-JAX 等推理框架,完成目标模型的接入、权重转换、配置适配及正确性验证,支持模型和框架版本迭代。 优化请求调度、Continuous Batching、KV-Cache、Prefix Caching 和 Chunked Prefill 等执行机制,提高满足延迟要求的有效吞吐。 分析模型在 TPU 上的编译与运行表现,优化 Shape、Padding、编译缓存、预热、内存分配及算子执行,定位 OOM、重复编译和性能回退等问题。 根据模型规模与业务需求,开发和优化多设备、多主机推理能力,包括模型分片、并行策略、通信及执行同步。 建设自动化评测与回归工具,覆盖模型质量、功能兼容性、性能和稳定性,支持真实请求分布下的压测及版本对比。 参与线上问题排查,与平台团队共同完善模型启动、健康检查、请求取消、异常处理及发布回滚;维护必要补丁并推动上游合并
任职要求
具备大模型推理引擎开发、模型适配或性能优化经验,熟悉 vLLM、SGLang、TensorRT-LLM 或同类系统中的至少一种,并有核心模块研发或调优实践。 理解 Transformer、Attention、KV-Cache、Prefill/Decode 等基本机制,能够分析请求长度、Batch Size、并发和内存使用对吞吐与延迟的影响。 熟悉 JAX 或 PyTorch,理解张量计算、数值精度和分布式执行;能够深入框架代码定位兼容性或性能问题。 能够设计可复现的性能实验,使用 Profiler 和日志验证优化效果,并同时检查模型质量与服务稳定性。 具备良好的协作和学习能力,能清晰描述问题、实验条件和解决方案。 加分项 有 Google TPU、JAX/XLA、vLLM TPU、SGLang-JAX 或 Torchax 实践。 有 Pallas、Triton、CUDA 或其他加速器 Kernel 开发经验。 有 TP、EP、DP 等并行策略或 MoE 分布式推理经验。 有量化、长上下文、多模态、投机解码或 LoRA Serving 经验。 有 Kubernetes/GKE 上的模型服务部署、线上故障排查或开源社区贡献经验
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。
