Network Modeling Architect @ NVIDIA
Your Application Journey
Email Hiring Manager
Job Details
About Network Modeling Architect at NVIDIA
NVIDIA is building world-class accelerated compute platforms enabling breakthrough scientific, design, and gaming innovations. As a Network Modeling Architect, you will develop a network simulator to analyze and improve the performance of AI and High-Performance Computing workloads.
What You'll Be Doing
You will analyze and model communication patterns of key applications, develop simulation components to evaluate both micro-architecture and system solutions, and explore innovative ideas to improve overall system performance.
- Analyze communication patterns of applications
- Develop simulation components for performance evaluation
- Model network performance for AI and HPC workloads
What We Need To See
A bachelor’s, master’s or PhD in Electrical Engineering, Computer Science or equivalent experience along with 2+ years of practical experience. Proficiency in C++ and Python, experience in developing simulation models, and excellent communication skills are required.
Ways To Stand Out
Master’s or PhD, experience with distributed AI training frameworks or communication libraries, and familiarity with Ethernet/IB technologies will set you apart.
Key skills/competency
- Network
- Simulation
- Modeling
- C++
- Python
- AI
- HPC
- Communication
- Distributed
- Performance
How to Get Hired at NVIDIA
🎯 Tips for Getting Hired
- Research NVIDIA's culture: Study their mission, values, and recent projects.
- Customize your resume: Highlight simulation and C++/Python skills.
- Showcase project experience: Provide detailed case studies.
- Practice technical interviews: Prepare for problem-solving and system design questions.