Current jobs related to GPU Library Development Engineer - Santa Clara - US Tech Solutions


  • Santa Clara, California, United States Roche Holdings Inc. Full time

    About the Role:We are seeking a highly skilled Senior GPU Software Engineer to join our team at Roche Holdings Inc. in Santa Clara, CA. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-performance GPU-accelerated software applications.Key Responsibilities:Work closely with research and...


  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leading technology company that specializes in designing and manufacturing graphics processing units (GPUs) and high-performance computing hardware. Our team is dedicated to developing innovative solutions for the fields of artificial intelligence, scientific simulations, and data analytics.Job DescriptionWe are seeking an experienced...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior Math Libraries EngineerNVIDIA is seeking a highly skilled Senior Math Libraries Engineer to join our team. As a key member of our development efforts, you will be responsible for designing, implementing, and optimizing high-quality and performance numerical dense linear algebra software on GPUs.Key Responsibilities:Scoping, designing, and...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior Math Libraries EngineerNVIDIA is seeking a highly skilled Senior Math Libraries Engineer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and optimizing high-performance numerical dense linear algebra software on GPUs.Key Responsibilities:Scoping, designing, and implementing...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a skilled software engineer to design and develop Python APIs for math libraries, leveraging expertise in parallel computing and numerical methods.The ideal candidate will have a strong understanding of fundamental numerical methods and computations, as well as experience with Python and C++ programming.Responsibilities will include...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a highly skilled engineer to join our Math Libraries team. As a key member of our development team, you will be responsible for designing, implementing, and optimizing high-quality numerical dense linear algebra software on GPUs.Key responsibilities include:Scoping, designing, and implementing high-performance numerical dense linear algebra...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a highly skilled engineer to develop and implement high-quality numerical dense linear algebra software on GPUs.Key Responsibilities:Design, implement, and optimize numerical dense linear algebra software for GPUsCollaborate with product management and other teams to understand feature and performance requirementsProvide technical...


  • Santa Clara, California, United States Roche Holdings Inc. Full time

    Unlock the Power of GPU ComputingAt Roche, we're pushing the boundaries of healthcare innovation. As a Principal GPU Software Engineer, you'll play a crucial role in developing cutting-edge GPU-accelerated software that drives breakthroughs in medical research and diagnostics.The Opportunity:Collaborate with research and algorithm experts to accelerate...


  • Santa Clara, California, United States Roche Holdings Inc. Full time

    About the Role:Roche is seeking a highly skilled Senior GPU Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications that utilize GPU acceleration.Key Responsibilities:Design and develop software applications that utilize GPU...


  • Santa Clara, United States NVIDIA Full time

    We are looking for a software engineering manager to lead our development efforts for math libraries in the AI, HPC, and Quantum Computing (QC) domains. Around the world, leading commercial and academic organizations are revolutionizing AI, scientific and engineering simulations, and data analytics, using data centers powered by GPUs. Applications of these...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior Performance Software Engineer, Deep Learning LibrariesWe are seeking a highly skilled Senior Performance Software Engineer to join our team at NVIDIA, specializing in deep learning libraries. As a key member of our team, you will be responsible for developing optimized code to accelerate linear algebra and deep learning operations on NVIDIA...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a seasoned software engineering manager to lead our development efforts for high-performance linear algebra libraries in the AI and scientific computing domains.Around the world, leading commercial and academic organizations are revolutionizing AI, data analytics, and scientific and engineering simulations, using data centers powered by...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA Job OpportunityNVIDIA is seeking a highly skilled computer scientist to join its Public Sector Developer Technology (Devtech) team. As a key member of this team, you will be responsible for researching and developing techniques to GPU-accelerate leading applications in fields targeting the federal ecosystem.Key Responsibilities:Collaborate with key...


  • Santa Clara, California, United States NVIDIA Full time

    Senior Performance Software Engineer for Deep Learning LibrariesWe are seeking a highly skilled Senior Performance Software Engineer to join our team in developing optimized code for NVIDIA GPUs. As a key member of our Deep Learning Library team, you will be responsible for writing highly tuned compute kernels in C++ CUDA to perform core deep learning...


  • Santa Clara, California, United States NVIDIA Full time

    This is an exciting opportunity to contribute to the development of cutting-edge GPU technology at NVIDIA.As a GPU Verification Architect, you will play a pivotal role in crafting the future of GPU technology by defining, building, and driving the verification test plan for specific GPU products to ensure outstanding performance.You will collaborate with...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a Product Development Engineer to join our GPU team. As a key member of our team, you will drive the development of our latest GPU architecture designs to market.Key responsibilities include:Implementing CP (chip probing) test processes to improve manufacturing efficiency for our latest GPUsIdentifying and resolving yield bottlenecks,...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior Performance Software Engineer for Deep Learning LibrariesWe are seeking a highly skilled Senior Performance Software Engineer to join our team in developing optimized code for NVIDIA's deep learning libraries. As a key member of our team, you will be responsible for designing and implementing high-performance algorithms and data structures...


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

    Transforming Lives with AMD TechnologyWe're passionate about building innovative products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded.As a Senior Software Development Engineer, GPU Performance Tools, you'll be part of a team that pushes the limits of...


  • Santa Clara, United States NVIDIA Full time

    We are now looking for a Senior Performance Software Engineer for Deep Learning Libraries! Do you enjoy tuning parallel algorithms and analyzing their performance? If so, we want to hear from you! As a deep learning library performance software engineer, you will be developing optimized code to accelerate linear algebra and deep learning operations on NVIDIA...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: GPU Developer AdvocateNVIDIA is seeking a highly skilled GPU Developer Advocate to join our team. As a key member of our GPU hackathon program, you will be responsible for driving technical engagements with scientists at universities, supercomputing centers, and enterprise organizations.Key Responsibilities:Recruit and guide hosting sites through...

GPU Library Development Engineer

3 months ago


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.

Responsibilities:

· Develop and optimize application code Clients CPU and GPU systems

· Provide domain specific knowledge to other groups.

· Engage with Clients product groups to drive resolution of application and customer issues

· Develop initial documentation for GPU library code

Experience:

· 5+ years of experience in developing and maintaining Python/C/C++ software.

· Proven experience writing SOC architectural models and visualizations using Python/C/C++.

· Experience in tuning SOC hardware systems for performance and power.

Skills:

· In depth knowledge of computational geometry, electronic design automation

· Extensive experience with modern C++

· Experience debugging and profiling highly parallel code

· Strong performance analysis skills for both CPU and GPU

· Experience in implementing and optimizing parallel methods on GPU accelerators in distributed memory systems with CUDA, HIP, OpenCL.

· Experience with CUDA/ROCm libraries like Thrust, CUB etc preferred

· Experience with build system tools and CI systems

· In-depth knowledge of software development practices including debug, test, revision control, documentation, and bug tracking

· Strong team development skills including demonstrated expertise with git and Jira.

Education:

· Bacheor’s in Computer Science, or related subjects, or equivalent experience

· 3-5 years of relevant industry experience

About US Tech Solutions:

US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com.

US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Recruiter Details:

Name: Shakir

Email: shakir.a@ustechsolutionsinc.com

Internal Id: 24-18046