Description
NVIDIA is spearheading the AI revolution and creating state-of-the-art accelerated compute platforms for global utilization.
Our Network Architecture, Modeling and Performance Insights group is seeking a skilled and driven Network Modeling Engineer to conduct advanced network research and optimization while utilizing and enhancing our advanced simulation tools.
In this role, you will be a key contributor to defining the architecture and improving network performance for AI and High Performance Computing (HPC) workloads.
Responsibilities:
- Analyze and model NVIDIA’s AI and High Performance Computing offerings, deep dive into network behavior for training and inference and generate insights to directly impact the architecture of next-generations of AI systems.
- Conduct advanced network modeling, research and optimization using innovative simulation tools.
- Implement modeling of advanced network topologies, configurations and traffic patterns which represent real life AI workloads, and analyze their effect on the system’s performance.
- Actively develop the simulator software solution while contributing modular and scalable code.
- Actively support the HW and SW development life cycles, map existing and candidate features into the simulation domain to enable their analysis, impact assessment and optimization.
- Take full independent ownership of the performance modeling roadmap for a defined set of features.
- Interface directly with internal clients, communicate the analysis conclusions effectively and iterate on them.
- Drive projects from concept to completion.
- Improve the quality of the simulation as a software product, ensuring robustness and reliability.
Requirements:
- BSc or above in Computer Science, Electrical Engineering, or a related field
- 5+ years of hands-on coding experience with strong proficiency in C++ and Python.
- End to end system perspective - capable of bridging the gap between hardware behavior, micro-architecture, and software performance (latency/throughput).
- Project ownership capability with proven ability to lead technical initiatives, prioritize features, and manage project lifecycles autonomously with minimal supervision.
Nice to Have:
- Strong background in communication networks technology.
- Deep understanding of Ethernet, NVLink, and/or Infiniband technologies, data center infrastructure, and network protocols.
- Familiarity with discrete event simulators (e.g., OMNeT++, SystemC, or proprietary architectural simulators).
- Advanced degree or experience focusing on computer architecture, algorithms, networking, or distributed systems.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Tel-Aviv/Senior-Network-Modeling-Engineer_JR2021295