Infrastructure Software Engineer, Deep Learning Libraries

NVIDIA NVIDIA · Semiconductors · Shanghai, China +1

NVIDIA is seeking an Infrastructure Software Engineer to enable next-generation deep learning libraries by designing and developing scalable automation for build, test, integration, and release processes. The role involves developing and deploying AI agents to automate the software development cycle and configuring industry-standard tools, with a focus on open-source products like CUTLASS.

What you'd actually do

  1. Designing and developing software for testing and analysis of our codebases
  2. Building scalable automation for build, test, integration, and release processes for open-source products
  3. Developing and deploying AI agents and similar technology to automate the end-to-end software development cycle
  4. Configuring, maintaining, and building upon deployments of industry-standard tools (e.g. Kubernetes, Jenkins, Docker, CMake, Gitlab, Jira, etc.)
  5. Advancing the state of the art in those industry-standard tools

Skills

Required

  • Python
  • C/C++
  • continuous integration systems
  • AI agents technology
  • SCM
  • build systems

Nice to have

  • Jenkins with Groovy
  • distributed systems
  • Kubernetes
  • unit and integration test frameworks
  • AI industry trends
  • identifying and incorporating new technologies

What the JD emphasized

  • extensive experience in AI agents technology

Other signals

  • AI agents
  • automation
  • deep learning libraries
  • open-source