Senior System Profiling Software Engineer

4 weeks ago


Santa Clara, United States NVIDIA Full time

A key part of NVIDIA's strength is our sophisticated analysis tools that empower NVIDIA engineers to improve perf and power efficiency of our products and the running applications. We are looking for forward-thinking, hard-working, and creative people to join a multifaceted software team with high standards This software engineering role involves developing analysis tools on various combinations of OS and hardware at different scales from single system to large data center.

As a member of the software development team, we will engineer and improve the tools and systems for perf & power verification/analysis/prototyping activities that are carried out internally. We will work with users from different departments like Architecture, Software, DevTech and etc. Our work brings the users intuitive, rich and accurate insight in the workload and the system, and empower them to find opportunities in software and hardware, or build high level models to propose and deliver the best hardware and software to our customers

What you’ll be doing:

  • Build internal perf/power profiling tools for real world application running on NVIDIA products like GPUs or systems

  • Build infrastructure or services for profiling data storage, visualization and mining

  • Work with our users to build / calibrate perf/power models for next generation HW or system

  • Partner with architects to propose new HW features or improve existing features with real world use cases

What we need to see:

  • BS+ in Computer Science or related (or equivalent experience) and 5+ years of software development

  • Strong software design and implementation ability

  • Strong programming skills with Python, modern C++ or modern web application development

  • Good understanding in how Deep Learning frameworks works (like PyTorch, TensorFlow, Megatron-LM and etc...)

  • Proficient with GIT and P4

  • Excellent problem solving skills and project management skills

  • Flexibility for working in an evolving environment with changing requirements

Ways to stand out from the crowd:

  • Huge plus for experience in building Continuous Profiling system for GPU data center

  • Skillful in Deep Learning application performance analysis and optimization

  • Knowledgable in GPU or CPU architecture

  • Resourceful in GPU application performance or power analysis

  • Proven experience in contributing to large open source projects

The base salary range is 148,000 USD - 276,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and . NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.



  • Santa Clara, United States NVIDIA Full time

    Senior GPU Performance and Power Profiling Engineer page is loaded Senior GPU Performance and Power Profiling Engineer Apply locations US, TX, Austin US, CA, Santa Clara time type Full time posted on Posted 10 Days Ago job requisition id JR1981143 At NVIDIA, we build groundbreaking products for the following sectors: Automotive, VR, Gaming, Deep Learning,...


  • Santa Clara, United States DeepSight Technology Full time

    Senior Imaging Systems Software Engineer DeepSight Technology Inc. is actively searching for a Senior Imaging Systems Software Engineer to apply to join our amazing software team full-time in our Santa Clara, CA office! We are an innovative medical imaging company that invests in our team and offers real opportunities for career growth. This Senior Software...


  • Santa Clara, United States DeepSight Technology Full time

    Job DescriptionJob DescriptionSenior Imaging Systems Software EngineerDeepSight Technology Inc. is actively searching for a Senior Imaging Systems Software Engineer to apply to join our amazing software team full-time in our Santa Clara, CA office!We are an innovative medical imaging company that invests in our team and offers real opportunities for career...


  • Santa Clara, United States DeepSight Technology Full time

    Job DescriptionJob DescriptionSenior Imaging Systems Software EngineerDeepSight Technology Inc. is actively searching for a Senior Imaging Systems Software Engineer to apply to join our amazing software team full-time in our Santa Clara, CA office!We are an innovative medical imaging company that invests in our team and offers real opportunities for career...


  • Santa Clara, United States Protingent Full time

    WHAT WE NEED FROM YOU AS A SENIOR IMAGING SYSTEMS SOFTWARE ENGINEER We are looking for an engineer with a strong background in ultrasound, signal processing, image optimization, and programming languages such as Python or C++ to shape our new ultrasound imaging platform. As a Senior Imaging Systems Software Engineer, you will work on characterization,...


  • Santa Clara, United States Protingent Full time

    WHAT WE NEED FROM YOU AS A SENIOR IMAGING SYSTEMS SOFTWARE ENGINEER We are looking for an engineer with a strong background in ultrasound, signal processing, image optimization, and programming languages such as Python or C++ to shape our new ultrasound imaging platform. As a Senior Imaging Systems Software Engineer, you will work on characterization,...


  • Santa Clara, United States Protingent Full time

    WHAT WE NEED FROM YOU AS A SENIOR IMAGING SYSTEMS SOFTWARE ENGINEERWe are looking for an engineer with a strong background in ultrasound, signal processing, image optimization, and programming languages such as Python or C++ to shape our new ultrasound imaging platform. As a Senior Imaging Systems Software Engineer, you will work on characterization,...


  • Santa Clara, United States Protingent Full time

    WHAT WE NEED FROM YOU AS A SENIOR IMAGING SYSTEMS SOFTWARE ENGINEERWe are looking for an engineer with a strong background in ultrasound, signal processing, image optimization, and programming languages such as Python or C++ to shape our new ultrasound imaging platform. As a Senior Imaging Systems Software Engineer, you will work on characterization,...


  • Santa Clara, United States Protingent Full time

    WHAT WE NEED FROM YOU AS A SENIOR IMAGING SYSTEMS SOFTWARE ENGINEERWe are looking for an engineer with a strong background in ultrasound, signal processing, image optimization, and programming languages such as Python or C++ to shape our new ultrasound imaging platform. As a Senior Imaging Systems Software Engineer, you will work on characterization,...


  • Santa Clara, United States L4B Software Full time

    Job DescriptionL4B Software is a cutting-edge technology company specializing in Embedded systems and Linux-based solutions. We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our...


  • Santa Clara, United States DeepSight Technology Full time

    Job DescriptionJob DescriptionAre you passionate about advancing medical imaging technology? If so, DeepSight Technology Inc., located in Santa Clara, CA, is seeking a talented full-time Senior Imaging Systems Software Engineer to drive innovation in our ultrasound imaging!As our Senior Imaging Systems Software Engineer, you'll enjoy a competitive salary...


  • Santa Clara, United States Alchemy Software Solutions LLC Full time

    Alchemy Software Solutions, a worldwide talent management company we help firms match the appropriate talent with the right employment openings. With a strong emphasis on developing long-term connections with both clients and candidates, our goal is to provide a smooth recruitment process that corresponds with your needs and beliefs. Role: Senior Desktop...


  • Santa Clara, United States F. Hoffmann-La Roche AG Full time

    Roche Diagnostics develops and produces medical tests and digital tools that provide information to help healthcare professionals find the right treatment for patients and deliver the best patient care to improve, prolong and save lives. Roche Sequen Systems Engineer, Systems, Software Engineer, Engineer, Healthcare, Senior, Technology


  • Santa Clara, United States NVIDIA Full time

    Senior System Software Architect, Servers page is loaded Senior System Software Architect, Servers Apply locations US, CA, Santa Clara US, TX, Austin US, NC, Durham US, WA, Redmond US, CO, Boulder time type Full time posted on Posted 4 Days Ago job requisition id JR1970240 We are now looking for a Senior Tegra System Software Architect! Do you want to be a...


  • Santa Clara, United States Palo Alto Networks Full time

    Job Description Your Career Palo Alto Networks Next-Gen Firewall / Cloud Security test engineering team is looking for a seasoned and accomplished Senior Manager with experience in Networking, Cloud and/or Firewall Security technologies. You will be part of a world-class software test engineering team that works on qualifying various ground-breaking...


  • Santa Clara, United States Polaris Wireless Full time

    Polaris solutions continually process massive accurate cell-phone geolocation data covering all subscribers across the entire country. Analytics are used to convert this massive data flow into various applications that benefit our end-customers. The Aigis product backend includes the WINT platform. The WINT platform processes incoming events and computes...


  • Santa Clara, United States Polaris Wireless Full time

    Polaris solutions continually process massive accurate cell-phone geolocation data covering all subscribers across the entire country. Analytics are used to convert this massive data flow into various applications that benefit our end-customers. The Aigis product backend includes the WINT platform. The WINT platform processes incoming events and computes...


  • Santa Clara, United States Tenstorrent Full time

    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high...


  • Santa Clara, United States NVIDIA Full time

    NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the...


  • Santa Clara, United States NVIDIA Full time

    NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the...