Senior Network Simulation Software Engineer
Core
Design and develop an internal advanced AI-networking simulation service to support NVIDIA's AI system offering, influencing HW/SW design and network architecture.
Role type
Senior IC software engineer (network simulation)
Builds
Internal AI-networking simulation service
Domain
AI systems, networking, high-performance computing
Deliverable
production ML models
Required skills
C++, Python, system optimization, computer architecture, discrete event simulation, multi-core computation, CI/CD integration
Preferred skills
MPI, cloud computing, parallelization of computational workloads
Responsibilities
Design and develop simulation capabilities integrating internal/external libraries; Expand simulation versatility for advanced use cases; Improve simulation quality, robustness, and reliability; Expose simulation as a service; Enhance runtime and memory consumption via optimization; Integrate simulation management system; Collaborate on CI/CD infrastructure.
Seniority
Senior, hands-on IC
