GPU Software Development Engineer

1 month ago


Santa Clara, United States netPolarity, Inc. (Saicon Consultants, Inc.) Full time

Location: Santa Clara, CA (HYBRID) - Flexible - West coast candidates preferred

Duration: 6-9 months contract W2 only + Extension


Note: GPU programming skills critical (CUDA/ROCm, C++), parallel processing


The Person:

A GPU software development / Library engineer with experience in writing GPU code to solve problems in computational geometry, capable of collaborating effectively within a team. Must be self-motivated and able to work well in a team environment.


This position requires an experienced engineer skilled in GPU programming and optimisations, with a proven track record in analysing GPU codes and delivering highly parallel solutions. You will be part of a team focused on developing and tuning a computational geometry application for CPU and GPU platforms. Develop initial documentation for GPU library code.


Academic Credentials and Experience:

• Bachelor's in Computer Science, or a related field, or equivalent experience.

• 3-5 years of relevant industry experience.


Preferred Experience:

• In-depth knowledge of computational geometry and electronic design automation.

• Extensive experience with modern C++.

• Experience in debugging and profiling highly parallel code.

• Strong performance analysis skills for both CPU and GPU.

• Experience with GPU accelerators using CUDA, HIP, OpenCL.

• Familiarity with CUDA/ROCm libraries like Thrust and CUB.

• Experience with build system tools and CI systems.

• Strong team development skills, including expertise with git and Jira.



  • Santa Clara, United States netPolarity, Inc. (Saicon Consultants, Inc.) Full time

    Location: Santa Clara, CA (HYBRID) - Flexible - West coast candidates preferredDuration: 6-9 months contract W2 only + Extension Note: GPU programming skills critical (CUDA/ROCm, C++), parallel processingThe Person:A GPU software development / Library engineer with experience in writing GPU code to solve problems in computational geometry, capable of...


  • Santa Clara, United States US Tech Solutions Full time

    Duration: 12 months contract Job Description: · This position is for an experienced engineer with GPU programming and optimizations skills, with a proven ability to analyse GPU codes and delivery of highly parallel solutions. · You will be part of a team developing and tuning a computational geometry application for Clients CPU and GPU...


  • Santa Clara, United States US Tech Solutions Full time

    Duration: 12 months contract Job Description: · This position is for an experienced engineer with GPU programming and optimizations skills, with a proven ability to analyse GPU codes and delivery of highly parallel solutions. · You will be part of a team developing and tuning a computational geometry application for Clients CPU and GPU platforms....


  • Santa Clara, California, United States Nvidia Full time

    Senior Software Engineer, GPU Communications and NetworkinglocationsUS, CA, Santa Claratime typeFull timejob requisition idJR1972306NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of...


  • Santa Clara, United States Nvidia Full time

    Senior Software Engineer, GPU Communications and NetworkinglocationsUS, CA, Santa Claratime typeFull timejob requisition idJR1972306NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of...


  • Santa Clara, United States Nvidia Full time

    Software Engineering Manager - GPU Communications LibrarieslocationsUS, CA, Santa Claratime typeFull timejob requisition idJR1980109We are the GPU Communications Libraries and Networking team at NVIDIA. We deliver communication libraries like NCCL, NVSHMEM, UCX for Deep Learning and HPC. DL and HPC applications have a huge compute demand already and run on...


  • Santa Clara, United States Nvidia Full time

    Senior Platform Software Engineer, AI Server - GPUlocationsUS, CA, Santa ClaraUS, Remotetime typeFull timejob requisition idJR1980965NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern deep learning —...


  • Santa Clara, California, United States NVIDIA Full time

    About the RoleNVIDIA is seeking a highly skilled and experienced professional to join our team as a GPU Developer Advocate. This is a unique opportunity to work with a leading technology company in the field of High Performance Computing (HPC) and Artificial Intelligence (AI).Key ResponsibilitiesRecruit and collaborate with researchers, scientists, and data...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    About the RoleWe are seeking a highly motivated and experienced GPU Performance Optimization Engineer to join our team at Advanced Micro Devices, Inc. (AMD). As a key member of our datacenter GPU platform performance team, you will be responsible for ensuring that our GPU-accelerated systems operate at peak performance, enabling our customers to solve the...

  • GPU Developer Advocate

    3 months ago


    Santa Clara, United States NVIDIA Full time

    High Performance Computing (HPC) and Artificial Intelligence (AI) are key markets for NVIDIA. Researchers and scientists actively embrace GPU programming to accelerate their workloads and research. To help them onboard to GPUs, NVIDIA is leading a series of GPU hackathons and bootcamps in partnership with national laboratories, universities and enterprises....


  • Santa Clara, California, United States Apple Full time

    About the RoleWe are seeking a highly motivated and dedicated engineer to join our Platform Architecture GPU Performance Modeling Team. As a key member of this team, you will be responsible for driving advanced exploration for next-generation GPU architectures and micro-architectures in iPhone, iPad, and Mac products.Key ResponsibilitiesDevelop and maintain...


  • Santa Clara, United States Advanced Micro Devices , Inc. Full time

    Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Santa Clara, California, United States Apple Full time

    Energy Efficiency GPU EngineerLocation: Santa Clara, California, United StatesDepartment: HardwareAre you passionate about developing innovative solutions to intricate problems? Within our Silicon Technologies division, you will contribute to the design and production of our cutting-edge, high-performance, energy-efficient processors and system-on-chip (SoC)...


  • Santa Clara, California, United States Intel Full time

    Job SummaryWe are seeking a highly skilled Cloud Software Development Engineer to join our team at Intel. As a key member of our Data Platforms Engineering and Architecture (DPEA) Group, you will be responsible for designing, developing, and testing software solutions for our data center products.Key ResponsibilitiesDesign and develop system validation...


  • Santa Clara, California, United States NVIDIA Full time

    We are currently seeking a Lead GPU System Architect to join our dynamic GPU team.NVIDIA's innovation in graphics and parallel computing is a cornerstone of our success, allowing us to deliver unparalleled performance in graphics processing. We are continually exploring avenues to enhance our GPU architecture and uphold our leadership position in the...


  • Santa Clara, California, United States AMD Full time

    JOIN AMD AND MAKE A DIFFERENCEAt AMD, we are dedicated to revolutionizing lives through our advanced technology, enhancing our industry, communities, and the global landscape. Our vision is to create exceptional products that propel next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, personal computing,...


  • Santa Clara, California, United States Apple Inc. Full time

    GPU Energy Modeling and Analysis EngineerOverview: As a member of the Silicon Technologies team, you will play a crucial role in designing and manufacturing cutting-edge, high-performance, and energy-efficient processors and system-on-chip (SoC) solutions. Your work will ensure that Apple products deliver exceptional performance while maintaining power...


  • Santa Clara, United States Ledgent Technology Full time

    Failure Analysis Engineer - Servers/GPULocation: Santa Clara, CaContract to Hire - 6+ MonthsOnsiteRate: $40 - $43/hrSummaryThe Failure Analysis Engineer uses procedures and instructions to initiate the analysis process when product failure occurs. Investigations are researched for root causes with analysis documented, recorded, and communicated internally...


  • Santa Clara, United States Ledgent Technology Full time

    Failure Analysis Engineer - Servers/GPULocation: Santa Clara, CaContract to Hire - 6+ MonthsOnsiteRate: $40 - $43/hrSummaryThe Failure Analysis Engineer uses procedures and instructions to initiate the analysis process when product failure occurs. Investigations are researched for root causes with analysis documented, recorded, and communicated internally...


  • Santa Clara, United States Advanced Micro Devices , Inc. Full time

    Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....