Outscal Logooutscal logo

Senior System Profiling Software Engineer

1 Month ago • 5 Years + • Research & Development • $148,000 PA - $287,500 PA

Job Summary

Job Description

As a Senior System Profiling Software Engineer at NVIDIA, you will be responsible for building and improving performance and power analysis tools for applications running on NVIDIA products (GPUs and systems). This involves developing profiling tools, designing data storage and visualization infrastructure, collaborating with users across departments, calibrating performance models for future hardware, and partnering with architects to propose new hardware features. The role requires strong software development skills in Python, C++, or web application development, a deep understanding of deep learning frameworks, and experience working with large-scale systems.
Must have:
  • BS+ in CS or related field
  • 5+ years software development experience
  • Strong software design & implementation
  • Proficient in Python, C++ or web dev
  • Understanding of Deep Learning frameworks
  • Proficient with GIT and P4
Good to have:
  • Experience with Continuous Profiling systems
  • Deep Learning application optimization
  • GPU/CPU architecture knowledge
  • GPU application performance/power analysis
  • Contributions to large open-source projects
Perks:
  • Equity
  • Benefits

Job Details

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 - 287,500 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 benefits. 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.

Similar Jobs

Trendyol - Data Science Professionals - Trendyol GO

Trendyol

İzmir, İzmir, Türkiye (Hybrid)
4 Months ago
Samsung Semiconductor - Senior Principal Engineer, AI/ML Software Compiler

Samsung Semiconductor

San Jose, California, United States (Hybrid)
6 Months ago
ByteDance - Video Analysis and Quality Algorithm Engineer

ByteDance

Seattle, Washington, United States (On-Site)
1 Day ago
Truecaller - Senior ML Engineer

Truecaller

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Hedra - Applied Research Scientist

Hedra

San Francisco, California, United States (On-Site)
12 Hours ago
NVIDIA - ASIC Design Efficiency Engineer - New College Grad 2025

NVIDIA

Canada (On-Site)
3 Weeks ago
NVIDIA - System Level Product Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Tegra Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
NVIDIA - Senior CUDA Compute Systems Software Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
ByteDance - Software Engineer, AML Machine Learning Systems

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Electronic Arts - Senior Machine Learning Engineer

Electronic Arts

Hyderabad, Telangana, India (On-Site)
5 Days ago
Dream11 - Lead ML Scientist

Dream11

Mumbai, Maharashtra, India (On-Site)
6 Months ago
ByteDance - Research Scientist, Reinforcement Learning

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
Blizzard Entertainment - AI/MT Specialist

Blizzard Entertainment

Seoul, South Korea (On-Site)
4 Months ago
PlayStation Global - Machine Learning Engineer for Game Technology

PlayStation Global

Aliso Viejo, California, United States (On-Site)
8 Months ago
PlayStation Global - Staff Machine Learning Engineer, Anomaly Detection

PlayStation Global

London, England, United Kingdom (Hybrid)
4 Months ago
The Walt Disney Company - Lead Software Engineer, Machine Learning - Ad Platforms

The Walt Disney Company

San Francisco, California, United States (On-Site)
4 Months ago
Saama Technologies,  Inc  - NLP Engineer

Saama Technologies, Inc

(Remote)
4 Weeks ago
Epic Games - Senior Machine Learning Rendering Engineer

Epic Games

(On-Site)
1 Day ago
Google - Data Scientist, Extended Workforce Solutions

Google

(On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Canada

Ubisoft - Machine Learning Programmer (Character & Animation)

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago
Rockstar Games - Animator: Gameplay (Mid/Senior)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
9 Months ago
Nagarro - Senior Staff Engineer, PHP Magento

Nagarro

Canada (Remote)
5 Months ago
Xsolla - Mobile SDK Developer (Android)

Xsolla

Montreal, Quebec, Canada (Hybrid)
3 Months ago
Velan Studios - Environment Artist

Velan Studios

Toronto, Ontario, Canada (On-Site)
12 Hours ago
Scopely - Director, Cloud FinOps

Scopely

Canada (Remote)
1 Month ago
NVIDIA - Solutions Architect, Generative AI

NVIDIA

Canada (On-Site)
1 Month ago
Tencent - Technical Artist Intern

Tencent

Quebec, Canada (On-Site)
2 Weeks ago
Amber - Localization Quality Assurance with Czech

Amber

Montreal, Quebec, Canada (On-Site)
9 Months ago
NVIDIA - Senior CUDA Compute Systems Software Engineer

NVIDIA

Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - GPU Kernel Dev & Perf Analysis Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
NVIDIA - Silicon Photonics Test Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
Tesla - Dual Degree Program in Mechanical Engineering (B.Sc.)

Tesla

Brandenburg, Germany (On-Site)
1 Month ago
ByteDance - Senior Algorithm Engineer, Trust and Safety

ByteDance

Singapore (On-Site)
5 Months ago
NVIDIA - Senior Firmware Engineer - Memory Subsystem

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Riot Games - Software Engineer - Platform & Tools (Contractor)

Riot Games

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
Riot Games - Staff Research Scientist - Tech Research

Riot Games

Los Angeles, California, United States (On-Site)
1 Day ago
ByteDance - AI Research Engineer, Large Language Model (Applied Machine Learning)

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
PENN Interactive - Technical Advisor to CTO

PENN Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Hsinchu, Hsinchu City, Taiwan (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Seoul, South Korea (Hybrid)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Ra'anana, Center District, Israel (On-Site)

Shanghai, Shanghai, China (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Be'er Sheva, South District, Israel (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug