Lead Software Engineer for System Performance Optimization

2 weeks ago


Santa Clara, California, United States NVIDIA Full time

Senior Software Engineer - Performance Analysis Tools at NVIDIA

NVIDIA is seeking motivated and creative professionals to enhance their agile software development team, dedicated to crafting advanced performance analysis tools that optimize product efficiency and power consumption. In this position, you will engage in diverse projects that span from individual systems to extensive data center environments.

Key Responsibilities:

  • Develop internal performance and power profiling tools tailored for real-world applications utilizing NVIDIA technologies.
  • Create infrastructure for the storage, visualization, and analysis of profiling data.
  • Collaborate with users to establish performance and power models for next-generation hardware or systems.
  • Work closely with architects to suggest improvements to hardware features based on practical use cases.

Essential Qualifications:

  • Bachelor’s degree in Computer Science or a related discipline (or equivalent experience) with a minimum of 5 years in software development.
  • Strong capabilities in software design and implementation.
  • Proficiency in Python, modern C++, or web application development.
  • Familiarity with Deep Learning frameworks such as PyTorch, TensorFlow, or Megatron-LM.
  • Knowledge of version control systems like GIT and P4.
  • Excellent analytical and project management skills.
  • Ability to adapt to a fast-paced environment with evolving requirements.

Preferred Qualifications:

  • Experience in developing Continuous Profiling systems for GPU data centers.
  • Expertise in analyzing and optimizing Deep Learning application performance.
  • Understanding of GPU or CPU architecture.
  • Resourcefulness in performance or power analysis of GPU applications.
  • Proven track record of contributions to significant open-source projects.

The compensation for this role is competitive and will reflect factors such as experience, location, and industry benchmarks. Alongside the base salary, there may be opportunities for equity participation. NVIDIA is committed to fostering an inclusive workplace and is an equal opportunity employer that values diversity among its workforce.



  • Santa Clara, California, United States NVIDIA Full time

    We are seeking experienced engineers to contribute to the CUDA driver and runtime, essential components of our platform designed to enhance general-purpose computation on GPUs. Our team focuses on evaluating application performance, identifying software or hardware bottlenecks, and implementing features and enhancements to maximize the capabilities of NVIDIA...


  • Santa Clara, California, United States NVIDIA Full time

    We are currently seeking a Lead Architect for GPU System Performance Optimization. The NVIDIA Platform Architecture team is in search of exceptional computer architects who possess a genuine enthusiasm for GPU-enhanced deep learning, data analysis, and high-performance computing. This role is pivotal in designing and developing the forthcoming generation of...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a dedicated Lead Software Performance Engineer to become a vital part of our innovative and dynamic team.NVIDIA has been at the forefront of technological innovation since the inception of the GPU, which has transformed the landscape of computer graphics and parallel computing. As we continue to pioneer advancements in AI, we are looking to...


  • Santa Clara, California, United States NVIDIA Full time

    Senior Software Engineer - Performance Analysis Tools at NVIDIANVIDIA is seeking innovative and driven professionals to become part of our dynamic software development team, dedicated to creating advanced performance analysis tools that enhance product efficiency and power management. In this role, you will engage in diverse projects that span from...


  • Santa Clara, California, United States DeepSight Technology Full time

    Lead Software Engineer in Imaging Systems DeepSight Technology Inc. is on the lookout for a Lead Software Engineer specializing in Imaging Systems to become a vital part of our dynamic software team. As a pioneering company in the field of medical imaging, we prioritize the growth of our employees and provide substantial opportunities for professional...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    About the RoleWe are seeking a highly motivated and experienced GPU Performance Optimization Engineer to join our team at Advanced Micro Devices, Inc. (AMD). As a key member of our datacenter GPU platform performance team, you will be responsible for ensuring that our GPU-accelerated systems operate at peak performance, enabling our customers to solve the...


  • Santa Clara, California, United States Blue River Technology Full time

    Job OverviewPosition: Lead Software Engineer for Autonomous SystemsLocation: Remote with occasional office presence requiredKey ResponsibilitiesConduct research, design, and development of software applications for computer and network systems.Create resilient and reliable components for robotics systems aimed at autonomous functionality.Implement support...


  • Santa Clara, California, United States NVIDIA Full time

    The NVIDIA Autonomous Vehicles Platform team is on the lookout for a Lead Software Engineer to innovate and advance NVIDIA's automotive technology. Your role will involve a dedicated effort to create and commercialize pioneering solutions that will transform the landscape of transportation and the burgeoning domain of self-driving vehicles. You will...


  • Santa Clara, California, United States NVIDIA Full time

    Join NVIDIA's Innovative Engineering TeamBecome a part of NVIDIA's pioneering Solution Engineering team that is redefining the landscape of autonomous machines. Our mission is to design and implement scalable robotic solutions that empower the next generation of AI-driven robots. Our team is hands-on, results-oriented, and deeply values diversity.Your...


  • Santa Clara, California, United States AMD Full time

    Join AMD and Shape the FutureAt AMD, we are committed to revolutionizing lives through our innovative technology, enhancing our industry, communities, and the global landscape.Our Vision: We aim to create exceptional products that propel next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, personal...


  • Santa Clara, California, United States Tenstorrent Full time

    At Tenstorrent, we are at the forefront of pioneering advancements in artificial intelligence technology, setting new benchmarks for performance, usability, and cost-effectiveness. As AI reshapes the computing landscape, our solutions are evolving to integrate innovations across software models, compilers, platforms, networking, and semiconductor...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is on the lookout for a skilled Lead AI Systems Engineer to become a vital part of our Autonomous Vehicles division. In this position, you will leverage artificial intelligence to enhance Autonomous Vehicle perception, contributing to the development of our cutting-edge autonomous driving technology. We seek an innovative and inquisitive engineer who...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:NVIDIA Corporation is seeking a Principal Platform Software Engineer to spearhead the architectural design of next-generation data center server platforms. This role is pivotal in advancing our mission as a leader in AI computing.Key Responsibilities:Architect and develop platform solutions for NVIDIA HGX GPU baseboards, focusing on...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is at the forefront of innovation, having transformed the technology landscape over the past two decades. Our pioneering work in GPU technology has not only propelled the PC gaming industry but has also redefined modern graphics and advanced parallel computing. More recently, our advancements in GPU deep learning have catalyzed the AI revolution,...


  • Santa Clara, California, United States Oho Group Ltd Full time

    Position: Lead Engineer for Robotics SystemsCompany: Oho Group LtdWe are seeking a skilled Lead Engineer to become a pivotal member of our Robotics Systems team. The successful candidate will possess a robust background in computer science, applied physics, and mechanical engineering. This role will focus on advancing our automated manufacturing platform and...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Principal Software Engineer to lead the development of AI software resiliency for the most powerful AI supercomputers in the world.As a lead focused on AI Software Resiliency, you will play a pivotal role in defining and implementing critical resiliency features for AI supercomputers at a scale of 100,000+ GPUs.Your expertise...


  • Santa Clara, California, United States NVIDIA Full time

    The NVIDIA Automotive Vehicles Platform team is on the lookout for a Lead Software Engineer to innovate and advance NVIDIA's autonomous vehicle systems. Your role will involve engaging in a dedicated initiative to create and commercialize transformative solutions that will redefine transportation and the expanding domain of self-driving technology. You will...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking talented engineers to enhance its AI Infrastructure. We are looking for individuals with a robust programming foundation, profound knowledge of distributed systems, and a strong grasp of software testing and deployment methodologies. Excellent communication and organizational skills are essential. We value innovative thinkers who can...


  • Santa Clara, California, United States Halo Industries, Inc. Full time

    Job OverviewCompany OverviewHalo Industries, Inc. has pioneered a groundbreaking technology that revolutionizes a traditional semiconductor material slicing method, significantly reducing waste and enhancing efficiency. Our innovative laser-based approach not only cuts costs but also boosts performance across various high-growth sectors, including...


  • Santa Clara, California, United States K&K Global Talents Full time

    Job OverviewPosition: Embedded Systems Software EngineerType of Employment: ContractualTechnologies Involved: Linux, Hardware IntegrationLocation: Santa Clara, CaliforniaKey Responsibilities:Install, maintain, and repair equipment and systems according to industry standards and safety protocols.Conduct routine inspections and preventive maintenance on...