机器学习编译器与系统工程师

3个月前全职
面议 TechBiz Global GmbH

TechBiz Global GmbH

location 柏林
unsaved
TechBiz Global 是一家领先的招聘和软件开发公司。我们多元化的全球分布团队提供 IT 招聘、外包、外包、软件开发以及不同的咨询服务,主要专注于帮助我们的合作伙伴成功实现他们的商业目标。 我们在德国设有总部,拥有遍布全球的成功客户。我们能够理解您的独特需求。我们的团队在快速增长和 IT 行业面临的挑战方面拥有实践经验。这就是为什么我们所有的产品都是以技术思维为基础构建的。 我们正在为我们的客户寻找一位机器学习编译器与系统工程师,适合在巴黎的混合角色。加入我们,创造推动显著商业影响的尖端解决方案。 您将要做的工作: • 领导我们高性能机器人仿真平台的发展 • 设计和实现计算基础设施和数据流机制,以优化物理仿真和基础模型训练的性能 • 领导我们的编译器栈开发,专注于 JIT 编译、LLVM IR 和 GPU 代码生成,以最小化编译时间并最大化运行时性能 • 与团队合作,改善编译器对可微编程的支持,这对于在仿真中训练神经网络至关重要 • 了解最先进的机器学习编译器,例如 torch、Triton 和 JAX,并决定哪些技术和方法最适合我们的应用 • 与仿真和机器人工程师密切合作,使编译器的增强与应用需求对齐 • 为相关的开源项目做出贡献,并积极参与更广泛的编译器和系统社区 您需要具备的条件: • 在编译器构建方面有扎实的背景,特别是在 JIT 编译和基于 LLVM 的代码生成方面 • 在 GPU 编程模型(例如 CUDA、Vulkan)方面拥有丰富的经验,并理解 GPU 架构 • 在 GPU 编程基础设施(如 Torch、JAX、Mojo、Taichi 或 Warp)中作为核心贡献者的成功记录 • 证明有能力为性能和可扩展性分析和优化复杂系统 • 理解自动微分及其在仿真和机器学习中的应用 • 出色的沟通能力和协作解决问题的方法 • 热衷于为开源社区做出贡献并参与其中