Senior GPU Performance Software Engineer
$195.2k - $275.58kIntel
Job Details:Job Description: About the RoleThe Software and AI (SAI) organization is seeking a highly skilled software engineer to contribute to the development and low-level optimization of oneDNN, a complex, cross-platform, open-source performance library that serves as the foundation for deep learning applications (github.com/uxlfoundation/oneDNN).Please Note: This is a low-level software engineering and hardware-acceleration role. It does not involve building, training, or tuning machine learning models. Instead, you will focus on developing highly optimized math primitives, parallel algorithms, and GPU kernels that power industry-leading AI frameworks (such as OpenVINO, TensorFlow, PyTorch, and ONNX Runtime) on Intel hardware.Key ResponsibilitiesKernel Development and ArchitectureDevelop high-performance GEMM, convolution, and attention kernels for AI workloadsDesign scalable JIT and codegen infrastructure for GPU kernel generationLow-Level OptimizationImplement fusion and memory-traffic optimizations to maximize hardware utilizationOptimize mixed-precision and quantized execution paths (e.g., BF16, FP16, INT8, FP8, FP4, etc.)Performance Modeling and ProfilingBuild analytical and empirical performance models for kernel dispatch and tuningProfile and eliminate performance bottlenecks across oneDNN GPU primitives and runtime pathsHardware and Software Co-DesignCo-design GPU primitives and kernel architectures for next-generation Intel GPUsPartner with hardware and compiler teams to shape future accelerator capabilities and software stacksInfrastructure and ValidationImprove validation, benchmarking, and CI infrastructure for performance-critical GPU workloadsWhy Join UsMassive ScaleWork on a global, high-impact open-source library that scales AI performance across millions of devices worldwideCutting-Edge HardwareGet early access to and influence the software stack for Intel's roadmap of next-generation discrete GPUsExpert CollaborationWork alongside industry-leading experts in GPU compilers, hardware architecture, and performance librariesTotal RewardsEnjoy a competitive package including stock programs, quarterly bonuses, robust healthcare, and highly flexible hybrid/remote working optionsWhat We're Looking ForTo be successful in this role, you should demonstrate the following professional traits:A strong ownership mindset — you take initiative on complex, ambiguous technical problems and drive them to resolutionA collaborative approach — you work effectively across hardware, compiler, and framework teams to align on shared technical goalsA performance-driven curiosity — you are motivated by squeezing every cycle out of hardware and continuously seek deeper understanding of low-level systemsQualifications:Minimum QualificationsEducation: BSc, MSc, or PhD in Computer Science, Computer Engineering, Mathematics, Physics, or a highly technical related fieldCore Language: 5+ years of professional software development experience with expert-level modern C++Performance Optimizations: 2+ years of hands-on experience in programming and kernel optimization on GPUs (via SYCL/DPC++, OpenCL, CUDA, or HIP), or at least 5+ years of similar low-level performance optimization experience on CPUsHardware Architecture: Strong foundations in computer architecture, cache hierarchies, memory subsystems, and parallel programming paradigms (e.g., multi-threading, SIMD/vectorization)Preferred QualificationsMath Libraries: Experience developing high-performance math libraries (e.g., GEMM, convolution, reduction, or FFT kernels)Low-Level Tuning: Hands-on experience with GPU assembly-level tuning or compiler optimizationParallel APIs: Familiarity with parallel programming APIs such as OpenMP or oneTBBAI Workload Context: Basic understanding of deep learning primitives (e.g., forward/backward passes) to understand how library code is utilized by upstream frameworksJob Type:Experienced HireShift:Shift 1 (United States of America)Primary Location: US, Oregon, HillsboroAdditional Locations:US, California, Santa ClaraPosting Statement:All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.Position of TrustN/ABenefitsWe offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock bonuses, and benefit programs which include health, retirement, and vacation. Find out more about the benefits of working at Intel. Annual Salary Range for jobs which could be performed in the US: $195,200.00-275,580.00 USDThe range displayed on this job posting reflects the minimum and maximum target compensation for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific compensation range for your preferred location during the hiring process.Work Model for this RoleThis role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. * Job posting details (such as work model, location or time type) are subject to change.*ADDITIONAL INFORMATION: Intel is committed to Responsible Business Alliance (RBA) compliance and ethical hiring practices. We do not charge any fees during our hiring process. Candidates should never be required to pay recruitment fees, medical examination fees, or any other charges as a condition of employment. If you are asked to pay any fees during our hiring process, please report this immediately to your recruiter.SummaryLocation: US, Oregon, Hillsboro; US, California, Santa ClaraType: Full time
$152k - $241.5k
...groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of... ....We are looking for highly motivated Senior Software Engineers to work on our GPU Fabric Networking team. Our team...SeniorPerformanceFull timeRemote work$152k - $241.5k
...Corporation in Santa Clara seeks a talented software engineer to develop core components of the... ..., including Tensor Core MMAs and other GPU features. This position requires a strong... ...in C++ and experience in high-performance computing. The ideal candidate holds a...SeniorPerformance$224k - $356.5k
...computing. An era in which our GPU acts as the brains of... ...Local AI team is building the software stack that makes large language... ...experience. We own the platform — performance, CI/CD pipelines, validated... ...in Computer Science, Computer Engineering, Electrical Engineering, or...SeniorPerformanceFull timeLocal area$166k - $244k
Senior Software Engineer, GPU Performance Location: Sunnyvale, CA, USA; New York, NY, USA; Seattle, WA, USA About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information...SeniorPerformanceFull timeWorldwide$182k - $242k
...superior infrastructure performance with deep technical... ...for high-performance GPU infrastructure across... ...inference. Our stack is engineered for speed, scale, and... .... We’re looking for a Senior Engineer for CoreWeave... ...computing, GPU/accelerator software, or performance-...SeniorPerformancePermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...will be critical in enhancing GPU kernels, deep learning models, and training/inference performance across multi-GPU and multi-... ...compiler technologies and advanced engineering principles to drive... ...integrating graph compilers. Software Engineering Best Practices: Apply...SeniorPerformance
- ...advance your career. THE ROLE:Join AMD’s Datacenter GPU Product Application Engineering team to lead a high-performing group of engineers focused on enabling and... ...Deep understanding of AMD GPU architecture, ROCm software stack, and performance optimization strategies.Proven...SeniorPerformanceFor contractors
$152k - $287.5k
NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara... ...software for complex computing systems used in High Performance Computing and Deep Learning. The ideal candidate should have...SeniorPerformance- NVIDIA Corporation is seeking a Senior Software Engineer to advance the CUDA driver, collaborating with hardware architects and DL experts to unlock GPU compute performance. You will design, implement, and maintain kernel-mode components, compilers, and networking software...SeniorPerformance
- ...develop, and verify features for next-generation GPU driver architecture. Collaborate with hardware and software engineering teams to deliver scalable and reliable GPU... ...Fundamentals Microcontroller Fundamentals Performance Bottlenecks Driver Solutions Collaboration...SeniorPerformance
- NVIDIA Corporation is seeking an experienced software professional to contribute to design and development of accelerated... ..., TensorFlow and PyTorch. Join our team to develop GPU-accelerated Python libraries, optimize performance, and enable distributed workflows from...SeniorPerformance
- NVIDIA Corporation in Santa Clara, CA is hiring a Senior Software Engineer to advance the Python experience for CUDA Core Libraries... ...developer tooling, packaging, and diagnostics to improve performance and usability for GPU developers. #J-18808-Ljbffr NVIDIA CorporationSeniorPerformance
- NVIDIA is hiring a Senior Software Engineer to advance the Python experience for CUDA Core Libraries... ...’ll own features end-to-end, optimize performance, and collaborate with compiler and runtime... ..., developer-friendly interfaces for GPU-accelerated workflows. #J-18808-...SeniorPerformance
$139k - $208.4k
...Property (IP) that is applied to high-performance computing devices (mobile, automotive,... ...with us!Role and ResponsibilitiesAs a Senior Engineer GPU Graphics Core Performance Verification... ...architecture, Modeling, RTL, Verification, and Software teams to define performance targets,...SeniorPerformanceHourly payFull timeRelocation- Crusoe Cloud is revolutionizing high-performance computing with sustainable GPU compute power. As a Cloud Support Engineer, you will be the primary contact for technical support, helping customers leverage Crusoe Cloud to achieve their goals and accelerate research and...SeniorPerformanceRemote work
- ...advance your career.THE ROLEAMD is seeking a Senior Software Development Engineer to develop and optimize software for next-generation AI and GPU computing platforms. You will work across GPU kernel development, performance optimization, AI frameworks, runtime systems,...SeniorPerformance
$224k - $356.5k
...to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving... ...make a lasting impact on the world.We are now looking for a Senior Software Performance Engineer for Autonomous Vehicles! Our team builds NVIDIA’s end-to-...SeniorPerformanceFull time- ...NVIDIA Gruppe is seeking a Senior Software Engineer for their MD Simulation Engineering team in Santa... ...California. The role involves building GPU-native simulation software that powers... ...with a strong focus on CUDA and high-performance computing. NVIDIA offers competitive salaries...SeniorPerformance
$174k - $252k
...Hardware, Driver, Runtime, and Performance Analysis teams and many other... ....5 years of experience with software development in one or more... ...Architecture, C++, Python, CUDA, GPU Programming, GPU Drivers,... ...source projects.Google's software engineers develop the next-generation...SeniorPerformance$152k - $241.5k
...era of computing. An era in which our GPU acts as the brains of computers,... ...in the forefront of technology! As a Senior Tegra Software Engineer, you’ll collaborate with a hardworking... ...ensure seamless integration and flawless performance.What we need to see:B.S. or M.S. in...SeniorPerformanceFull time$184k - $287.5k
...computing. An era in which our GPU acts as the brains of computers... ...technologies.Deep knowledge of E2E AV software integration from perception... ..., interface management, and performance tuning.What We Need To See:We’re looking for engineers who can build systems — not just...SeniorPerformanceFull time$152k - $241.5k
...groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of... ....We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries...SeniorPerformanceFull time$152k - $241.5k
NVIDIA's high-performance computing platforms are powering the AI revolution... ...and industries. Within our software stack, CUTLASS stands out as... ...passes to identify key GPU kernel and fusion opportunities... ...in Computer Science, Computer Engineering, or related field (or equivalent...SeniorPerformanceFull time$184k - $287.5k
NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks using JAX... ...technical foundation in CPU and GPU architectures, numeric libraries, modular software design.Highly motivated with...SeniorPerformanceFull time$152k - $241.5k
NVIDIA's high-performance computing platforms are powering the AI revolution... ...and industries. Within our software stack, CUTLASS stands out as... ...across NVIDIA including the GPU architecture, NVVM/PTX... ...in Computer Science, Computer Engineering, or related field (or equivalent...SeniorPerformanceFull time$152k - $241.5k
We are now looking for a Senior Software Engineer, Agentic AI! NVIDIA has been transforming computer... ...era of computing. An era in which our GPU acts as the brain of computers, robots... ...Engineer to join our Agentic AI High-Performance Code Generation team. In this role, you...SeniorPerformanceFull time$184k - $287.5k
We are now looking for a Senior Software Engineer for AI Resiliency!At NVIDIA, we are pushing the boundaries... ...-level C++ and Python code. Enhance performance for AI workloads running on thousands... ...with CUDA, NCCL, or MPI for GPU-accelerated computing, especially at extreme...SeniorPerformanceFull time$224k - $356.5k
...Platform Team is building the software foundation for scalable, high-performance vehicle computing... ...looking for exceptional engineers who thrive on solving deeply... ....We are seeking a Senior Software Engineer for next... ...runtime technologies, CUDA/GPU performance, model...SeniorPerformanceFull time$184k - $287.5k
...looking for outstanding AI systems engineers to develop groundbreaking... ...in the inference systems software stack! We build innovative AI... ...libraries, code generators, and GPU kernel technologies for... ...in GPU kernel development and performance optimizations (especially using...SeniorPerformanceFull timeRemote work- ..., Mirantis empowers platform engineering teams to deliver composable,... ...Mirantis delivers the automation, GPU orchestration, and policy-... ..., model the real TCO, prove performance, and de-risk a customer's move... ...large training clusters. Software and platform layer: NVIDIA AI...SeniorPerformanceFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior GPU Performance Software Engineer. Be the first to apply!
- cybersecurity software engineer Santa Clara, CA
- graduate software engineer Santa Clara, CA
- software developer fintech Santa Clara, CA
- new graduate software engineer Santa Clara, CA
- senior robotics software engineer Santa Clara, CA
- software engineer visa sponsorship Santa Clara, CA
- software qa engineer Santa Clara, CA
- network software engineer Santa Clara, CA
- software engineer remote Santa Clara, CA
- part time software developer remote Santa Clara, CA


