Director, Software Architecture

NVIDIA · Semiconductors · Yokneam, Israel +1

NVIDIA is seeking a Director of Software Architecture to lead the development of AI data centers and networking technologies. The role involves identifying and evaluating new technologies, leading the development of new networking applications using data plane programming, engaging with customers, defining a strategic vision, and managing technical teams. Requires an M.Sc. or PhD., 12+ years of software architecture experience, 8+ years of management experience, and expertise in AI inference algorithms, frameworks, and systems.

What you'd actually do

  1. Identify and evaluate new technologies, innovations, and partner relationships for alignment with our technology roadmap and business value.
  2. Lead the development of new networking applications using data plane programming to solve sophisticated networking problems in innovative ways.
  3. Engage with customers, publish white papers, write blogs, and present at conferences to share our vision and achievements.
  4. Define a strategic vision for NVIDIA networking in collaboration with adjacent software and hardware architects.

Skills

Required

  • M.Sc. or PhD. in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience
  • 12+ overall years of practical experience in the field of software architecture and research
  • 8+ years of management and technical leadership experience
  • Expertise in AI inference algorithms, frameworks, and systems
  • Clear verbal and written communication
  • proven track record of building consensus within a large organization

Nice to have

  • Consistent record of prototyping ideas and demonstrating their value
  • Experience in system software development and operating system fundamentals
  • Background with cloud or data-center technologies
  • Proficiency with AI and/or HPC related technologies

What the JD emphasized

  • AI inference algorithms, frameworks, and systems
  • proven track record of building consensus within a large organization

Other signals

  • AI data centers
  • AI inference algorithms
  • AI networking