Staff Software Development Engineer: GPU, AI/ML Ops & Quality Engineering
Santa Clara, CA$172kFull-timePosted 3w ago
About the role
Engineer to develop heterogeneous software for computer vision, image/video processing within AMD’s ROCm ecosystem. Focus on high-performance software, quality engineering, and integration testing across fast ROCm releases in a distributed agile environment.
Responsibilities
- Design, develop, and optimize GPU/CPU software for computer vision, image and video processing workloads.
- Validate new SW features before releasing them to customers.
- Collaborate with cross-functional teams to deliver robust software extracting best performance from AMD hardware
- Debug and resolve complex software issues across multiple layers of the stack.
- Apply software engineering methodologies and AI tools to ensure robust, maintainable code
- Develop technical relationships with peers and partners
- Work very closely with dev teams and Project Managers to drive results
- Strong experience with GoogleTest (gtest) for unit and integration testing in C++.
- Hands-on experience with Jenkins or GitHub Actions for automating test execution and integrating tests into CI/CD pipelines.
- In-depth knowledge of software testing methodologies, frameworks, and tools for automated testing.
Qualifications
- Proficiency in C/C++ and Python.
- Experience in video codecs, image processing and machine learning frameworks
- Familiarity with computer vision libraries like OpenCV, FFMpeg, OpenVX etc.
- Experience with GPU programming (e.g., HIP, CUDA).
- Familiarity with ROCm or similar heterogeneous computing platforms.
- Experience with open-source development and Git and feature tracking software (e.g., Jira)
- In-depth knowledge of best practices in software development, including testing, profiling, debugging, documentation, version control, issue tracking, and planning
- Quick in learning new tools and frameworks
- Experience in CV domain Quality Engineering for testing and debugging end-to-end workflows
Skills
Required:C/C++PythonGoogleTestCI/CD
Nice to have:OpenCVFFMpegHIP/CUDAROCmJira
Benefits
- AMD benefits at a glance
Last updated Oct 15, 2026. Interested? Apply on the company site.
About AMD
together we advance_AI
AMD delivers leadership high-performance and adaptive computing solutions to advance data center AI, AI PCs, intelligent edge devices, gaming, & beyond.
AIData CenterHigh-Performance ComputingGamingEdge Devices
More open roles at AMD
- System Thermal Design Staff Engineer5d agoPenang, Malaysia · Engineering
- PD Engineer5d agoHybrid (Bangalore) · Engineering
- PD Engineer5d agoBangalore · Engineering
- Low-Power & CDC Verification Engineer5d agoSanta Clara, California · Engineering
- Technical Program Manager5d agoShanghai · Engineering