职位:软件工程师(C++ 系统)
职位名称:
软件工程师(C++ 系统)
地点:
美国加利福尼亚州旧金山(现场)– 提供搬迁补贴。
客户行业:AI基础设施行业 / GPU 虚拟化
技能:
C++,Rust
职位描述
我们正在寻找一名软件工程师(C++ 系统)加入我们的团队,负责我们的 GPU 虚拟化核心工作。此职位非常适合那些擅长在复杂的 C++ 系统中优化微秒级性能,并热衷于构建有影响力的低级 GPU 软件的人。您将在扩展我们的平台并服务于快速增长的客户群方面发挥关键作用。
工作内容
• 优化 C++ 虚拟化库的性能。
• 研究超额订阅、检查点和分布式 GPU 集群。
• 通过对系统的深入理解支持新架构。
• 在生产环境中进行系统级调试。
• 诊断机器学习工作负载中的性能问题。
技术栈
C++
工作政策
现场工作政策。通常每周工作 60-65 小时,可能需要周末工作。
工作经验
• 2 年以上 C++ 系统工程经验。
• 有生产环境中低级系统工作的经验。
• 有编译器、网络协议或内核的经验。
教育背景
• 必须:
来自顶尖计算机科学项目的学位,GPA 3.7 以上。
• 必须:
学校/大学(印度理工学院前 5 名或美国前 20 名大学)。
硬技能
• 精通 C++(Rust 也可以,但主要工作在 C++)。
• 优化 NIC/C++ 性能的经验。
• 能够在整个栈中追踪性能问题。