MisuJob - AI Job Search Platform MisuJob

Senior System Software Engineer - AI Performance and Efficiency Tools

NVIDIA

China, Shanghai permanent

Posted: May 20, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Develop AI performance and efficiency tools for NVIDIA's GPU cluster, working with various engineering teams and contributing to the company's high standards.

Job Description

A key part of NVIDIA's strength is our sophisticated analysis / debugging 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 tools for AI researchers and SW/HW teams running AI workload in GPU cluster.

As a member of the software development team, we will work with users from different departments like Architecture teams, Software teams. 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, build high level models to propose and deliver the best hardware and software to our customers, or debugging tricky failures and issues to help improve the performance and efficiency of the system.

What you’ll be doing:

• Build internal profiling and analysis tools for AI workloads at large scale

• Build debugging tools for common encountered problems like memory or networking

• Create benchmarking and simulation technologies for AI system or GPU cluster

• Partner with HW architects to propose new 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 skills in design, coding (C++ and Python), analytical, and debugging

• Good understanding of Deep Learning frameworks like PyTorch and TensorFlow, distributed training and inference.

• Knowledge of GPU cluster job scheduling (Slurm or Kubernetes), storage and networking

• Experience with NVIDIA GPUs, CUDA Programming and NCCL

• Motivated self-starter with strong problem-solving skills and customer-facing communication skills

• Passion for continuous learning. Ability to work concurrently with multiple global groups

Ways to stand out from the crowd:

• Proven experience in GPU cluster scale continuous profiling & analysis tools/platforms

• Solid experience in large AI job performance analysis for training/inference workload

• Knowledge of Linux device drivers and/or compiler implementation

• Knowledge of GPU and/or CPU architecture and general computer architecture principles

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply