Cognitive Collective

Helping you find your next career in AI. Learn more about the job board on the Scale blog.

Are you a scaling AI startup? Email maxwell@scalevp.com to be added to our board.
131
companies
4,151
Jobs

Senior Software Architect, AI Networking

Run:ai

Run:ai

Software Engineering, IT, Data Science
Yokne'am Illit, Israel · Tel Aviv-Yafo, Israel
Posted on Apr 9, 2025

NVIDIA invites an astute and forward-thinking Senior Software Architect to lead and incubate core technologies in our AI data center and network technologies. In this pivotal role, your strategic vision will guide the evolution of our comprehensive AI Cloud solutions, driving innovation in areas such as sophisticated host virtualization, groundbreaking fabric technologies, and coordinated orchestration. You will also stand as a key representative for NVIDIA, embodying our presence in significant open-source projects, key conferences, and standards committees. This role offers a rare opportunity to leave a significant mark on the AI industry and push the boundaries of technological progress.

What you'll be doing:

  • Assessing and integrating innovative technologies and forging partnerships to improve our technological trajectory and value.

  • Orchestrating new network application designs employing data plane programming to address intricate network challenges creatively.

  • Engaging with collaborators through customer interactions, authoring thought leadership content such as white papers and blogs, and delivering presentations at industry events.

  • Crafting a coherent strategic direction for NVIDIA's network solutions in collaboration with software and hardware architects.

What we need to see:

  • A Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or an equivalent background.

  • A minimum of 5 years of hands-on experience.

  • In-depth expertise in Ethernet/RDMA network technologies.

  • Proficiency in network data path programming.

  • Exceptional interpersonal skills, both verbal and written, with a detailed history of encouraging agreement in a sizable enterprise.

Ways to stand out of the crowd:

  • Demonstrated capability to develop prototypes and validate their practical utility.

  • Proficiency in system software and core operating system principles.

  • Familiarity with cloud computing or data center technologies.

  • Experience with distributed AI solutions.

  • PhD. or equivalent experience is an advantage.

NVIDIA offers attractive compensation and a full suite of benefits, earning a reputation as one of the most coveted employers in the tech industry. Joining our company means being part of an elite group of experts that are at the forefront of innovation. Due to our significant growth, we are rapidly expanding our top-tier engineering team.