出海雷达

高级软件工程师,DL库基础设施

Senior Software Engineer, DL Libraries Infrastructure

AI开发工程限定地区(需当地身份)
公司NVIDIA
薪资$184,000 - $356,500/年
工作地点Canada, United States
地域资格限定地区(需当地身份)
时区要求日间重叠约 9 小时,基本正常作息
用工类型Full Time
发布时间17 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 Canada、United States 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

NVIDIA的深度学习库团队正在寻找优秀的软件工程师,以推动NVIDIA最高效的深度学习库的下一次发展。该职位涉及多个产品,包括cuDNN和FlashInfer。任务是设计和开发可扩展、模块化的基础设施,简化NVIDIA多样化平台上的开发、构建和测试流程,从数据中心到自动驾驶汽车。加入我们技术多样化的软件工程师和基础设施专家团队,设计使NVIDIA在竞争中保持领先的技术系统,为我们交付全球最快的深度学习平台贡献力量。

你将负责:

  • 为我们的代码库设计和开发测试与分析软件
  • 构建用于公开分发的深度学习库的构建、测试、集成和发布过程的可扩展自动化
  • 在整个软件栈中进行开发,从用户体验到集群和数据库层
  • 配置、维护并扩展行业标准工具的部署(如Kubernetes、Jenkins、Docker、CMake、Gitlab、Jira等)
  • 推动这些行业标准工具的创新,并向开源社区提交贡献

我们希望看到:

  • 计算机科学或计算机工程专业本科及以上学历,5年以上相关经验
  • 精通Python(或类似语言)编程,并熟悉C/C++开发
  • 有设置、维护和自动化持续集成系统的经验
  • 熟练使用SCM(如Git、Perforce)和构建系统(如Make、CMake、Bazel)
  • 以务实的方式协作解决问题,对“自动完成”自动化充满热情,以帮助团队成员

脱颖而出的方式:

  • 有在Jenkins、Gitlab CI/CD或Github Actions中设计和开发自动化的经验,具备分布式系统和集群/云计算(如Slurm、容器、Kubernetes等)背景
  • 有设计和开发单元测试和集成测试框架的经验,并有使用代码覆盖率和静态代码分析工具的实际操作经验
  • 有带领工程师团队的成功经验,或有参与涉及多名开发者的软件项目的积极贡献经验
  • 熟悉GPU计算系统,有在移动/嵌入式平台和多种操作系统(Ubuntu、CentOS、Windows、L4T等)上的经验
  • 有识别和解决复杂问题的记录
查看英文原文

NVIDIA's Deep Learning Libraries Group is seeking excellent software engineers to enable the next wave of NVIDIA’s highest performing deep learning libraries. The role spans multiple products, includingcuDNN and FlashInfer. The mission is to design and develop scalable, modular infrastructure that streamlines development, build, and test across NVIDIA’s diverse set of platforms, from datacenter to autonomous vehicles. Join our technically diverse team of software engineers and infrastructure experts to design the systems that enable NVIDIA to stay ahead of the competition as we deliver the world's fastest deep learning platforms.
What you'll be doing:

  • Designing and developing software for testing and analysis of our codebases
  • Building scalable automation for build, test, integration, and release processes for publicly distributed deep learning libraries
  • Developing throughout the software stack, from the user experience down to the cluster and database layers
  • Configuring, maintaining, and building upon deployments of industry-standard tools (e.g. Kubernetes, Jenkins, Docker, CMake, Gitlab, Jira, etc)
  • Advancing innovative in those industry-standard tools and upstreaming contributions to the open source community

What we need to see:

  • BS or equivalent experience or higher degree in Computer Science or Computer Engineering with 5+ years of relevant experience.
  • Strong programming skills in Python (or similar) and familiarity with C/C++ development
  • Experience setting up, maintaining, and automating continuous integration systems
  • Proficiency in SCM (e.g. Git, Perforce) and build systems (e.g. Make, CMake, Bazel)
  • A pragmatic approach to solving problems collaboratively with a passion for “it just works” automation to enable team members

Ways to stand out from the crowd:

  • Experience designing and developing automation in Jenkins, Gitlab CI/CD, or Github Actions and background with distributed systems and cluster/cloud computing (e.g. Slurm, containers, Kubernetes, etc)
  • Experience designing and developing unit and integration test frameworks with hands-on experience using code coverage and static code analysis tools
  • Success leading a team of engineers and/or experience as an active contributor to a software project involving many developers
  • Knowledge of GPU computing systems and experience with mobile/embedded platforms and multiple operating systems (Ubuntu, CentOS, Windows, L4T, or similar)
  • Track record of identifying useful new technologies and incorporating them into SW development flows

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until April 26, 2026.This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

NALA工厂AI销售总监

NVIDIAUnited States$224,000 - $396,750/年Full Time今天
AI市场运营限定地区(需当地身份)

现场应用工程师

NVIDIAUnited States$160,000 - $304,750/年Full Time今天
开发工程市场运营职能支持限定地区(需当地身份)

← 返回全部职位