Sr. Software Development Engineer - GPU Kernel Development (Santa Clara)
Advanced Micro Devices Inc
WHAT YOU DO 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 comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE: As a core member of the team, you will play a pivotal role in optimizing and developing deep learning frameworks for AMD GPUs. Your expertise will be critical in enhancing GPU kernels, deep learning models, and training/inference performance across multi-GPU and multi-node systems. You will engage with both internal GPU library teams and open-source maintainers to ensure seamless integration of optimizations, utilizing cutting-edge compiler technologies and advanced engineering principles to drive continuous improvement. THE PERSON: Seeking an Industry Leading Expert C++ developer with advanced technical and analytical skills in Linux environments. The ideal candidate will excel in providing technical leadership, guiding teams, and driving projects/initiatives independently. You will define goals, scope, and own development efforts while collaborating effectively within a high-performing team. KEY RESPONSIBILITIES: Optimize Deep Learning Frameworks: Enhance and optimize frameworks like TensorFlow and PyTorch for AMD GPUs in open-source repositories. Develop GPU Kernels: Create and optimize GPU kernels to maximize performance for specific AI operations. Develop & Optimize Models: Design and optimize deep learning models specifically for AMD GPU performance. Collaborate with GPU Library Teams: Work closely with internal teams to analyze and improve training and inference performance on AMD GPUs. Collaborate with Open-Source Maintainers: Engage with framework maintainers to ensure code changes are aligned with requirements and integrated upstream. Work in Distributed Computing Environments: Optimize deep learning performance on both scale-up (multi-GPU) and scale-out (multi-node) systems. Utilize Cutting-Edge Compiler Tech: Leverage advanced compiler technologies to improve deep learning performance. Optimize Deep Learning Pipeline: Enhance the full pipeline, including integrating graph compilers. Software Engineering Best Practices: Apply sound engineering principles to ensure robust, maintainable solutions. Lead, Guide & Mentor: Provide strategic direction and mentorship to junior team members, fostering growth and collaboration through code reviews, knowledge sharing, and technical guidance. PREFERRED EXPERIENCE: GPU Kernel Development & Optimization: Deep expertise in designing and optimizing GPU kernels for deep learning on AMD GPUs using HIP, CUDA, and assembly (ASM). Strong knowledge of AMD architectures (GCN, RDNA) and low-level programming to maximize performance for AI operations, leveraging tools like Compute Kernel (CK), CUTLASS, and Triton for multi-GPU and multi-platform performance. Deep Learning Integration: Proven ability and experience to integrate GPU-accelerated compute into ML frameworks (e.g., PyTorch, TensorFlow), with a focus on throughput, scalability, and efficient execution for training and inference workloads. Software Engineering Excellence: Advanced proficiency in Python and C++ with deep experience in performance tuning, debugging, and robust test design, ensuring reliable, maintainable, high-performance codebases. High-Performance Computing: Broad and indepth experience with large-scale, heterogeneous compute environments; adept at optimizing AI workloads for performance, efficiency, and resource utilization across clusters. Compiler Optimization: Thorough and detailed understanding of compiler internals, LLVM, and ROCm, with the ability to drive system-level optimizations from source to machine code. ACADEMIC CREDENTIALS: Master’s and/ PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. #LI-JG1Benefits 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.
$184k - $287.5k
...We're now looking for a Sr. Inference Engineer, for GPU Kernel Optimization! What does it take to push every... ...Python and C++ skills with proven software engineering fundamentals.Hands-on GPU... ...protected by law.SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US, NY, New York;...SeniorFull timePart time- ...OPPORTUNITYWe're looking for a senior software engineer who combines deep systems performance... ...AI—someone who can shape software from GPU kernels through distributed training and inference... ...-based tooling where it accelerates development and tuning of the ROCm ecosystem....SeniorPart timeShift work
$184k - $287.5k
...outstanding AI systems engineers to develop... ...the inference systems software stack! We build innovative... ...code generators, and GPU kernel technologies for NVIDIA... ...experience with ML/DL systems development preferableStrong... ...: US, CA, Santa Clara; US, RemoteType: Full...SeniorFull timePart time$184k - $287.5k
...is seeking a Compute Kernel Performance Architect... ...with a strong focus on GPU power behavior. In... ..., silicon validation engineers, and software teams to characterize... ...programming, GPU kernel development, high-performance... ...SummaryLocation: US, CA, Santa ClaraType: Full time...SeniorFull timePart time$184k - $287.5k
...NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements... ...in embedded firmware, Linux kernel development, and middleware development... ...the crowd:Experience with GPU computing (CUDA), deep learning... ....SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US, WA,...SeniorFull timePart time$224k - $356.5k
...era in which our GPU acts as the brains... ...is building the software stack that makes... ...inference recipe development, performance characterization... ..., Computer Engineering, Electrical... ...experience with GPU kernel development or... ...SummaryLocation: US, CA, Santa Clara; US, MA, Westford...SeniorFull timePart timeLocal area$272k - $431.25k
...NVIDIA’s invention of the GPU in 1999 sparked the... ...a motivated system software engineer with a deep understanding... ...and drive development efforts across multiple... ...modelsBackground with kernel mode developmentExperience... ...SummaryLocation: US, CA, Santa ClaraType: Full time...Full timePart time$272k - $431.25k
...'re looking for a Principal Software Engineer to join our CSP Engagements... ...the technical focal point for GPU firmware and GPU system... ...multiprocessors, GEMM execution, compute kernels, memory hierarchy, and how... ....SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US, OR,...Full timePart timeRemote work- ...be instrumental in enhancing GPU kernel performance, accelerating... ...collaborate across internal GPU software teams and engage with open-... .... THE PERSON: Skilled engineer with strong technical and analytical... ..., Triton, TileLang or DSL development within Linux environments....SeniorPart time
$184k - $287.5k
...creative and highly motivated engineer with expertise in systems software to join the GPU Software team. You will... ...of our production GPU kernel drivers and embedded SW... ...of relevant software development experience Proven... ...SummaryLocation: US, CA, Santa ClaraType: Full time...SeniorFull timePart time$184k - $287.5k
...Visualization. The GPU, our invention,... ...motivated Deep Learning engineer to bring advanced... ...contribute to the development of innovative... ...and SW architects, kernel and compiler authors... ...(aka systems software fundamentals)Adaptability... ...: US, CA, Santa Clara; US, TX, Austin; US...SeniorFull timePart time$100k
...evolve to unify innovations in software models, compilers, platforms,... ....We are seeking an Senior Engineer to develop and optimize the software... ...Toronto, ON, Austin, TX, or Santa Clara, CA.We welcome candidates at... ...(SSE, AVX, Arm Neon), GPU programming (CUDA, OpenCL) a...SeniorPermanent employmentPart time- ...ROLE:AMD is looking for an influential software engineer who is passionate about improving the... ...optimize performance from the lowest-level GPU kernels to large-scale distributed systems,... ...technologies, you will accelerate the development and performance enhancement of the AMD...Part time
$184k - $287.5k
...seeking a self‑motivated senior engineer for the Aerial Omniverse... ...implementation of a real‑time, GPU‑accelerated propagation engine... ...‑bandwidth trade‑offs at the kernel level.Working knowledge of... ...law.SummaryLocation: US, CA, Santa Clara; US, CA, RemoteType: Full time...SeniorFull timePart time$184k - $287.5k
...experienced Systems SW Compiler Engineers for an exciting role... ...Execution) Compiler Development team. Join the PTX... .... PTX enables all GPU Computing applications... ...driving and delivering software products.Ways to stand... ...SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US,...SeniorFull timePart timeRemote work$200k - $322k
...seeking a self‑motivated senior engineer for the Aerial Omniverse... ...you will design and implement GPU kernels that apply time‑varying,... ...accelerated RAN platforms, L1/L2 software stacks, or channel emulators... ....SummaryLocation: US, CA, Santa Clara; US, CO, RemoteType: Full...SeniorFull timePart time$184k - $287.5k
...computing. An era in which our GPU acts as the brains of... ...with compiler, runtime, and kernel engineers to improve portability and performance... ...8+ years of experience with software engineering skills in C++... ....SummaryLocation: US, CA, Santa Clara; US, WA, SeattleType: Full...SeniorFull timePart time$184k - $287.5k
...We are hiring software engineers to work on the CUDA driver,... ...purpose computation on the GPU. Our team delivers... ...with GPU hardware, kernel mode drivers, and the... ...10+ years of related development experience Experience... ...SummaryLocation: US, CA, Santa Clara; US, TX, AustinType:...SeniorFull timePart time$184k - $287.5k
...s invention of the GPU in 1999 sparked the... ...to take on complex engineering tasks that progress... ...knowledge of Linux kernel internals, Filesystem... ...out from the crowd:Development experience in storage software such as Key-Value,... ...: US, CA, Santa Clara; US, RemoteType: Full...SeniorFull timePart time- ...are at the forefront of software and hardware... ...working onsite at our Santa Clara, CA, headquarters 3+ days... ...Role: Principal Software Engineer, KernelsWhat you will... ...be responsible for the development, enhancement, and maintenance of software kernels for next-generation AI...Part timeWork experience placement3 days per week
$184k - $287.5k
...of computing. An era in which our GPU acts as the brains of computers, robots... ....We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance... ...by law.SummaryLocation: US, CA, Santa Clara; US, NC, Remote; US, TX, Remote; US...SeniorFull timePart timeRemote work$184k - $287.5k
...computing. An era in which our GPU acts as the brains of... ...looking for an outstanding Senior Software Engineer to work on our security team... ...proficiency in C/C++.Linux kernel hardening (SELinux/AppArmor)... ....SummaryLocation: US, CA, Santa Clara; US, CA, RemoteType: Full time...SeniorFull timePart time- ...we advance your career. THE ROLE:Join AMD’s Datacenter GPU Product Application Engineering team to lead a high-performing group of engineers focused... ...environments.Deep understanding of AMD GPU architecture, ROCm software stack, and performance optimization strategies.Proven...SeniorPart timeFor contractors
$184k - $287.5k
...and highly motivated software professional to work... ...optimization, custom kernel development, and cluster-scale AI... ...systems from a single GPU to supercomputer clusters... ...Science, Computer Engineering, Electrical... ...SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US,...SeniorFull timePart time$190k - $300k
...are at the forefront of software and hardware... ...possibilities of AI. Location:Santa Clara, CA headquarters, or any... ....The Role: Software Engineer, Staff - SIMD KernelsWhat... ...a member of the SIMD Kernels team, you will help... ...quickly in a fast‑moving development environment.What you...Part timeWork experience placementRemote work$184k - $287.5k
...to help drive the development of CPU architectures... ...(CPU/GPU) workloads – with... ...system and application software in simulation and... ...architects and performance engineers in their use of... ...Experience with Linux kernel bringup and... ...SummaryLocation: US, CA, Santa Clara; US, TX, Austin;...SeniorFull timePart time$168k - $264.5k
...computing. An era in which our GPU acts as the brains of... ...creative and passionate Senior Software R&D Engineer specializing in VLSI... ...years experience in software development with C++Good understanding... ...law.SummaryLocation: US, CA, Santa Clara; US, TX, AustinType: Full time...SeniorFull timePart time$135.2k - $306.4k
...The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale... ...Qualifications· Strong background in operating systems development.· Several years of hands-on Unix/Linux kernel development experience...SeniorTemporary workPart timeFlexible hours$184k - $287.5k
...We are looking for a Senior GPU PCIe and Boot architect. NVIDIA is seeking outstanding engineers to design the architecture and... ...plan features in concert with software, hardware, and verification teams... ...law.SummaryLocation: US, CA, Santa Clara; US, TX, AustinType: Full time...SeniorFull timePart time$184k - $287.5k
...highly skilled and motivated software engineers to join us and build AI... ...inference stacks, optimize GPU kernels and compilers, drive industry... ...to advance AI research and development to create groundbreaking technologies... ...by law.SummaryLocation: US, CA, Santa ClaraType: Full time...SeniorFull timePart time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Development Engineer - GPU Kernel Development (Santa Clara). Be the first to apply!
- network software engineer Santa Clara, CA
- software engineer travel Santa Clara, CA
- senior robotics software engineer Santa Clara, CA
- entry level software engineer remote Santa Clara, CA
- cybersecurity software engineer Santa Clara, CA
- federal - software developer Santa Clara, CA
- agile software developer Santa Clara, CA
- financial software developer Santa Clara, CA
- software engineer Santa Clara, CA
- software engineer healthcare Santa Clara, CA






