FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, GPU Performance Tools
NVIDIASoftware Engineer developing innovative profiling capabilities for NVIDIA's next-gen GPUs. Collaborating with global teams and enhancing GPU performance tools from inception to execution.
Posted 6/4/2026full-timeRemote • California, Oregon • 🇺🇸 United StatesMid-LevelSenior💰 $124,000 - $195,500 per yearWebsite
Tech Stack
Tools & technologiesPython
About the role
Key responsibilities & impact- Build innovative features for NVIDIA's GPU profiling tools from inception to execution
- Incorporate new hardware profiling capabilities into tools and workflows
- Work independently based on high-level requirements, filling in build details and making sound engineering decisions
- Collaborate with architects, performance engineers, and other software teams to understand requirements and deliver solutions
- Improve and maintain a large, evolving codebase with high standards for quality and reliability
Requirements
What you’ll need- B.S., M.S., or PhD in Computer Science, Computer Engineering, or a related field (or equivalent experience)
- 3 years or more experience writing production software in Python and C++
- Proven foundation in computer architecture and performance analysis
- Experience in parallel programming or accelerated computing
- Track record of building tools or infrastructure for other engineers, with a strong sense of what makes a great developer experience
- Up to date with the latest software engineering practices including AI-enabled development tooling
- Contributions to open-source performance analysis tooling preferred
- Experience as a user or creator of CPU or GPU profiling tools preferred
- Experience in GPU computing or accelerated computing platforms preferred
- Background with building software tools on top of hardware capabilities preferred
- Familiarity with AI workloads and their performance characteristics preferred
Benefits
Comp & perks- Equity
- Benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonC++parallel programmingperformance analysisGPU computingaccelerated computingsoftware engineering practicesAI-enabled development toolingopen-source performance analysis toolingbuilding software tools
Soft Skills
independent workengineering decision makingcollaborationunderstanding requirementsquality standardsreliability
Certifications
B.S. in Computer ScienceM.S. in Computer SciencePhD in Computer Scienceequivalent experience