> Markdown version of [/jobs/ext/286514-senior-software-development-engineer-ai-open-source-software](https://www.wearedevelopers.com/jobs/ext/286514-senior-software-development-engineer-ai-open-source-software). 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). --- # Senior Software Development Engineer, AI Open-Source Software - **Company:** Advanced Micro Devices, Inc. - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Salary:** $204,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Nvidia CUDA, Computer Engineering, Software Debugging, Python (Programming Language), OpenCL, Performance Tuning, Software Tools, Software Engineering, Information Technology, Free and Open-Source Software, Api Design, Software Performance, Software Library - **Published:** May 14, 2026 - **Apply:** https://diversityjobs.com/career/16904803/Senior-Software-Development-Engineer-Ai-Open-Source-Software-California-Santa-Clara ## About the Role The successful candidate would possess excellent software skills in C/C++, Python and has expert understanding of software performance and computer architecture. Must have strong desire and ability to solve problems, and be able to schedule, and work on tasks independently. Should be a great team player with excellent communication skills., * 10+ years professional software development experience * Demonstrated capacity to technically lead and people manage junior to mid-level developers * Proficient in C/C++ & Python programming employing best software design practices * GPU software development or validation involvingHIP, CUDA, or OpenCL * Experience with software libraries and API design * Exposure to Matrix/Tensor operations and numerical work * Software emulation to support FP numerical formats is a plus * Experience in software performance estimations, optimizations and debugging * Ability to closely interact with technical leads, developers, and test teams to maintain and release production software, * Master's or Doctoral degreein Computer Science, Computer Engineering, Electrical Engineering, or equivalent ## Description AMD is looking for a principal software developer to join our growing team. As a key contributor you will be part of our ROCm GPU-compute mathematical libraries team working on innovative hardware and software technologies. You will help deliver exceptional performance and feature enhancements via maintainable code development, optimizations/tuning, and collaboration., * Develop software in C++, Python, HIP, assembly, and SOTA programming technologies to enable key mathematical operations on GPU * Design GPU computational software libraries for AI, HPC applications * Aid management in planning, and delivering industry-leading software for current and future processors * Supervise small development team * Carry-out performance optimizations and projections for important use-cases to maximize hardware utilization * Support development of programs to sustain seamless performance analysis, and performance/functional test coverage * Identify and help resolve quality issues working closely with libraries development teams and other internal engineering teams, AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here. ## Related Videos - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) - [Developing an AI.SDK](https://www.wearedevelopers.com/videos/198-developing-an-ai-sdk) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Insights from building the Canva Developers Platform to empower 185 million designers](https://www.wearedevelopers.com/videos/942-insights-from-building-the-canva-developers-platform-to-empower-185-million-designers) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What Industries Outside of AI Are Hiring The Most AI Experts?](https://www.wearedevelopers.com/magazine/98-what-industries-outside-of-ai-are-hiring-the-most-ai-experts) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)