Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Development Engineer: GPU, AI/ML Ops & Quality Engineering

Advanced Micro Devices Inc

ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD is shaping the future. Whether you’re designing next-gen processors, enabling AI breakthroughs, or bringing leading edge products to market, every role at AMD contributes to something bigger — technology that moves the world forward. Join us and, together, we’ll advance your career.THE ROLE: We are looking for a talented engineer to join our team: developing heterogeneous software for computer vision, image/video processing as part of the AMD Radeon Open Ecosystem (ROCm). The ideal candidate thrives in a fast-paced environment and brings strong communication, problem-solving, and prioritization skills to the table. We value individuals who are critical thinkers, detail oriented and passionate about building high-performance software. We need a candidate who has deep domain expertise in computer vision as well as strong in quality engineering and integration testing with fast paced ROCm releases.THE PERSON: You are accustomed to working in a dynamic, geographically distributed agile team, where partnership and collaboration are paramount. You possess excellent written and verbal communication skills, strong attention to detail, and the ability to express your work in a clear, cohesive fashion. Most importantly, you are constantly thinking of ways to make world-class software with reliability and performance.KEY 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 hardwareDebug and resolve complex software issues across multiple layers of the stack.Apply software engineering methodologies and AI tools to ensure robust, maintainable codeDevelop technical relationships with peers and partnersWork very closely with dev teams and Project Managers to drive resultsStrong 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. PREFERRED EXPERIENCE: Proficiency in C/C++ and Python.Experience in video codecs, image processing and machine learning frameworksFamiliarity 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 planningQuick in learning new tools and frameworksExperience in CV domain Quality Engineering for testing and debugging end-to-end workflowsACADEMIC CREDENTIALS: Bachelor’s or Master’s degree in Computer/Software Engineering, Computer Science, or related technical discipline Benefits offered are described: AMD benefits at a glance.AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.This posting is for an existing vacancy.

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Development Engineer: GPU, AI/ML Ops & Quality Engineering in Santa Clara, CA vacancy
  •  ...technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD is shaping the future. Whether you’re designing next-gen processors,... 
    Suggested
    Full time

    AMD

    Santa Clara, CA
    1 day ago
  •  ...computing experiences—from AI and data centers, to...  ...looking for a senior software engineer who combines deep systems...  ...shape software from GPU kernels through distributed...  ...where it accelerates development and tuning of the ROCm...  ...Thrust, CUB, NCCL), and ML framework cores such as... 
    Suggested
    Shift work

    AMD

    Santa Clara, CA
    20 hours ago
  • $262k - $364k

     ...opportunities, drive XLA:GPU/Triton performance...  ...to solve their ML model performance...  ...of experience in software development.7 years of...  ...) and performance engineering techniques.Experience...  ...their deployment on AI accelerators.Preferred...  ...leadership qualities and be enthusiastic... 
    Suggested
    Immediate start
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  •  ...builds the world's largest AI chip, 56 times larger...  ...10 times faster than GPU-based hyperscale cloud...  ...Cerebras Wafer-Scale Engine.We are hiring a Software Engineer to...  ...infrastructure for model quality, numerical accuracy, precision...  ...another open-source ML systems project.Experience... 
    Suggested

    Cerebras Systems

    Sunnyvale, CA
    1 day ago
  • $207k - $300k

     ...opportunities, drive XLA:GPU/Triton performance...  ...bottlenecks and engineer scalable...  ...years of experience in software development.5 years of experience with ML design and ML infrastructure...  ...deployment on AI accelerators.Preferred...  ...display leadership qualities and be enthusiastic... 
    Suggested

    Google

    Sunnyvale, CA
    20 hours ago
  • $272k - $431.25k

    We are seeking a Principal AI and ML Infra Software Engineer, GPU Clusters at NVIDIA to join our Hardware Infrastructure team. As an Engineer, you will have a pivotal role in enhancing efficiency for our researchers by implementing progressions throughout the entire stack... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $207k - $300k

     ...Google e.g., Borg team, ML teams, HW platform...  ....Develop junior engineers on the team.Minimum...  ..., and launching software products.5 years of...  ...successful through AI by combining cutting...  ...tools drive rapid development, rooted in a culture...  ...AI Infrastructure (GPU/TPUs in cluster management... 
    Worldwide

    Google

    Sunnyvale, CA
    20 hours ago
  • $198k - $326k

     ...scaling LinkedIn's AI model training, feature engineering and serving with...  ...infra, compute software, and hardware to...  ...power of our GPU fleet with thousands...  ...and guide the development of containerized...  ...hundreds of new ML models per...  ...scale.As a Sr. Staff Software Engineer... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

     ...focused on visual and AI computing. For two decades...  ...our invention of the GPU. The GPU has also...  ...looking for Architects, Software Engineers, and AI application developers...  ...evolve our development ecosystem and maintain...  ...Proficiency in C++, Python and ML frameworks like... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $207k - $300k

    Drive the design and development of next-generation GPU accelerator systems...  ...the hardware and software stack for data plane...  ...s degree or PhD in Engineering, Computer Science,...  ...display leadership qualities and be enthusiastic...  ...large-scale internal AI/ML infrastructure. In... 
    Worldwide

    Google

    Sunnyvale, CA
    20 hours ago
  • $162k - $387.6k

     ...Machine Learning Engineer - AI Compiler Optimization Location:...  ...teams to carry out hardware-software co-design. Optimize compilation...  ...deployment process and enhance development efficiency....  ...the framework.- Experience in GPU/NPU compilation optimization... 
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    3 days ago
  • $167.7k - $245.2k

     ...ll join the Platform Engineering team building and operating Cisco's AI Compute Platform — the GPU infrastructure that powers...  ...a Senior Platform Software Engineer on the...  ...Drive the design and development of automated capacity...  ...plugins) for GPU or AI/ML workloads.Deep experience... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    San Jose, CA
    1 day ago
  •  ...discovery to powering AI and the technologies people...  ...for an experienced software engineer to help build Fleet...  ...operating large-scale AMD GPU infrastructure.Fleet...  ..., interactive development environments, and model...  ...Ability to write high-quality, maintainable code with... 

    AMD

    San Jose, CA
    3 days ago
  • $190.9k - $334.1k

     ...all started when engineer Fred Luddy...  ...ServiceNow is the AI control tower for...  ...a Senior Staff Engineer (IC5)...  ...approaches for novel AI/ML challenges,...  ...patterns • Lead the development of core...  ...reliability, and model quality; balance...  ...have:14+ years of software development... 
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago
  • $110k - $220k

     ...OfficeRole summary: Walmart is seeking a Staff Software Engineer to lead the development and delivery of scalable platform...  ...infrastructure, tooling, and AI/ML frameworks. This role involves...  ...architecture principles, and ensuring high-quality system design. The successful... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    20 hours ago
  • $207k - $300k

     ...years of experience in software development.5 years of experience...  ...leading Machine Learning (ML) design and optimizing...  ...Cloud's software engineers develop the next-generation...  ..., display leadership qualities and be enthusiastic to...  ...for our customers.AI will change the future... 

    Google

    Sunnyvale, CA
    9 hours ago
  • $262k - $364k

     ...enhance large scale software solutions.Provide...  ...team of engineers.Drive technical project...  ...lead large-scale ML infrastructure optimization...  ...in software development.7 years of experience...  ...leadership qualities and be enthusiastic...  ...technology forward.AI will change the future... 

    Google

    Sunnyvale, CA
    4 days ago
  • $194.6k - $293.9k

     ...Team: Machine Learning and AI, Software and Services, Operations and...  ...are looking for a Staff level Software Engineer with experience working with...  ...Designers, Mechanical Engineers, Quality Engineers, Supply Chain Managers...  ...optimization and tuning ML workflowsExperience with... 
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $207k - $300k

     ...orchestrating enterprise AI applications.Architect...  ...reviews, and mentor engineers. Collaborate with...  ...years of experience in software development.5 years of experience...  ...of experience leading ML design and optimizing...  ...versatile, display leadership qualities and be enthusiastic to... 

    Google

    Sunnyvale, CA
    20 hours ago
  • $198k - $326k

     ...models at scale. Our AI systems power...  ...frameworks that empower engineers and researchers to...  ...quantify model quality, conduct...  ...at scale.As a Sr. Staff Software Engineer, you will...  ...distributed systems and ML platform problems...  ...software design, development, and algorithm-related... 
    For contractors
    Work at office
    Flexible hours
    Shift work

    Linkedin

    Sunnyvale, CA
    1 day ago
  • $152k - $190k

     ...We believe the future of work is Human + AI and are building an AI-native enterprise...  ...us at Zscaler.RoleWe are looking for a Staff Software Engineer - AI Security to join our team. This is...  ...infrastructure productsFamiliarity with AI/ML systems, analytics platforms, AI... 
    Full time
    Work at office
    Local area

    Zscaler

    San Jose, CA
    2 days ago
  •  ...AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress... 
    Full time

    AMD

    Santa Clara, CA
    1 day ago
  •  ...Senior Manager, Sales Engineering AI / GPU Cloud (NeoCloud)...  ...topology with a customer's ML infra lead, and...  ...and hold a technical quality bar across the team;...  ...training clusters. Software and platform layer: NVIDIA...  ...; Professional development and training; Attend... 

    Mirantis

    San Jose, CA
    3 days ago
  • $262k - $364k

     ...coach a distributed team of engineers.Facilitate alignment and...  .... 8 years of experience in software development.7 years of experience leading...  ...technical project strategy, ML design, and optimizing end-...  ...projects.Experience in AI/ML quality evaluation and improvement.... 

    Google

    Sunnyvale, CA
    4 days ago
  • $262k - $364k

     ...Senior Staff Software Engineer For AI/ML SecurityGoogle Cloud's software engineers develop the next-generation...  ...be versatile, display leadership qualities and be enthusiastic to take on new...  ....8 years of experience in software development.7 years of experience leading... 

    CompliancePoint

    Sunnyvale, CA
    4 days ago
  • $232k

     ...BPosted: 2026-10-22About the RoleAs a Staff Software Engineer on Uber's AI Foundations & Developer Experience (...  ...code at scale with more speed, better quality, and less toil.What we own today:AIFX...  ...Queue, DevPod, IDE), Michelangelo (ML platform), Security, and product engineering... 
    Full time
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    4 days ago
  •  ...experiences—from AI and data centers,...  ...high-performance GPU kernels, powering...  ...critical to AMD’s AI software roadmap.AMD GPUs are...  ...Gluon kernels for ML kernels powering...  ..., and performance engineering. You are comfortable...  ...in GPU kernel development, compiler backends... 

    AMD

    San Jose, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA GPU Architecture Group is seeking a senior software engineer to automate and optimize performance analysis workflows for AI training and inference workloads. You...  ....Strong software development skills (Python, C++ preferred...  ...or platforms for ML... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...builds the world's largest AI chip, 56 times larger...  ...10 times faster than GPU-based hyperscale cloud...  ...Cerebras Wafer-Scale Engine.We are hiring a Senior Software Engineer to build and evolve the ML API layer that makes...  ...engineers, and improve the quality and reliability of... 

    Cerebras Systems

    Sunnyvale, CA
    4 days ago
  •  ...experiences—from AI and data centers,...  ...critical in enhancing GPU kernels, deep...  ...technologies and advanced engineering principles to...  ...goals, scope, and own development efforts while...  ...graph compilers. Software Engineering Best Practices...  ...compute into ML frameworks (e.g.,... 

    AMD

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Development Engineer: GPU, AI/ML Ops & Quality Engineering. Be the first to apply!