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

Senior GPU Performance Software Engineer

$195.2k - $275.58k

Intel

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

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior GPU Performance Software Engineer in Santa Clara, CA vacancy
  • $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... 
    Senior
    Performance
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $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... 
    Senior
    Performance
    Full time
    Local area

    Nvidia

    Santa Clara, CA
    9 hours ago
  • $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... 
    Senior
    Performance
    Full time
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $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-... 
    Senior
    Performance
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  •  ...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... 
    Senior
    Performance

    AMD

    Santa Clara, CA
    9 hours ago
  •  ...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... 
    Senior
    Performance
    For contractors

    AMD

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    Performance

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • 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... 
    Senior
    Performance

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  •  ...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... 
    Senior
    Performance

    NVIDIA AI

    Santa Clara, CA
    3 days ago
  • 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... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    5 days ago
  • 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 Corporation
    Senior
    Performance

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • 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-... 
    Senior
    Performance

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $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,... 
    Senior
    Performance
    Hourly pay
    Full time
    Relocation

    Samsung Semiconductor

    San Jose, CA
    2 days ago
  • 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... 
    Senior
    Performance
    Remote work

    Crusoe

    Sunnyvale, CA
    2 days ago
  •  ...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,... 
    Senior
    Performance

    AMD

    San Jose, CA
    4 hours ago
  • $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-... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    9 hours ago
  •  ...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... 
    Senior
    Performance

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $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... 
    Senior
    Performance

    Google

    Sunnyvale, CA
    4 hours ago
  • $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... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    9 hours ago
  • $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... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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... 
    Senior
    Performance
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    9 hours ago
  •  ..., 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... 
    Senior
    Performance
    Full time

    Mirantis

    San Jose, CA
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior GPU Performance Software Engineer. Be the first to apply!