Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Nvidia Networking Architecture Backend Manager 
Israel, North District 
483424850

24.06.2024

NVIDIA is spearheading the AI revolution and the creation of state-of-the-art accelerated compute platforms for global utilization. Our Network Modeling and Performance Insights group is seeking a skilled and driven Software Backend Team Lead for the backend design and infrastructure of our simulation and related services. As the infrastructure team lead, You will lead a lean and effective team developing, optimizing, and maintaining our network simulator, enabling the analysis and optimization of AI and High-Performance Computing workloads. You will lead the design of new services backend, empowering our networking insights. You will be responsible for integrating our services with external stakeholders, gathering their requirements, and managing technical relationships. If you thrive on unraveling intricate challenges and steering comprehensive software solutions, we want to hear from you.

What you'll be doing:

  • Collaborate to optimize the runtime and memory performance of our networking simulation infrastructure. This includes identifying bottlenecks and exploring innovative ideas to improve the simulator performance, to meet growing scale requirments.

  • Develop and implement algorithms including parallel schemes and including new types of simulations.

  • Ensure that our services remains robust and reliable under various conditions, and provide good user expiriance.

  • Integrate the network simulator with various NVIDIA products and tools.

  • Understand the requirement of the different users of our tools and design micro-service architecture systems to meet their use-cases.

What we need to see:

  • BSc, MSc or PhD in Computer Science (preferably), Computer Engineering, or a related field equivalent experience

  • 7+ years of overall relevant practical experience

  • 3+ years of team leadership or management experience

  • Proficiency in C++ and optimization thechinques of C++ code

  • Strong computer science fundamentals

  • Strongsoftware development skills

  • Experience in designing microservice architectures to accommodate varied user needs.

  • Familiarity with cloud computing and parallelization of computational workloads.