> Markdown version of [/jobs/ext/3975992-software-engineer-ai-performance-analysis](https://www.wearedevelopers.com/jobs/ext/3975992-software-engineer-ai-performance-analysis). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, AI Performance Analysis - **Company:** NVIDIA Ltd. - **Location:** Santa Clara, United States (Remote available) - **Experience:** Expert - **Salary:** $184,000.0 - $287,500.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Computer Engineering, Programming Tools, Python (Programming Language), Open Source Technology, Performance Tuning, Software Engineering, Delivery Pipeline, Build Management, Information Technology - **Published:** October 27, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-ai-performance-analysis-2100-nvidia-usa-10572103 ## About the Role * M.S., or PhD in Computer Science, Computer Engineering, or a related field (or equivalent experience). 6+ years of relevant work experience * Deep knowledge of AI workloads, frameworks, and performance characteristics. * Experience building tools, workflows, or infrastructure used by other engineers. * Strong software development skills (Python, C++ preferred). * Ability to translate user requirements into scalable tooling solutions. * Up to date with AI-enabled tooling for software development and performance analysis. * Strong interpersonal skills for understanding engineer difficulties and working across multi-functional teams. Ways to stand out from the crowd: * Experience profiling or optimizing AI training or inference pipelines at scale * Background building developer tools or platforms for ML engineers * Contributions to open-source AI tooling or frameworks ## Description * Design and build performance analysis tools and workflows for AI training and inference workloads. * Understand how AI performance engineers work and translate their needs into scalable, intuitive tooling. * Develop integrations between profiling infrastructure and AI frameworks and workflows. * Collaborate with performance engineers, hardware architects, and software teams to ensure profiling capabilities align with real-world AI workloads. * Identify performance bottlenecks in AI workloads and develop automated approaches to detect and diagnose them.