• Postdoctoral Appointee - Parallel

    Argonne National Laboratory (Lemont, IL)
    …- programming -model translator that translates high-performance computing applications written in one parallel programming model to use another parallel ... programming model. Supported programming models include thread- parallel OpenMP, target-offloaded OpenMP and CUDA. You will also work on preserving high-level… more
    Argonne National Laboratory (03/01/24)
    - Save Job - Related Jobs - Block Source
  • PhD Research Intern, Programming Systems…

    NVIDIA (CA)
    …team will be a great fit for you! We seek to invent innovative parallel algorithm techniques, expressive parallel programming models/languages, powerful code ... are now looking for a PhD Research Intern - Programming Systems! NVIDIA is seeking an outstanding researcher to...design software extending the state of the art in parallel computing, machine learning, data analytics, and other technology… more
    NVIDIA (02/16/24)
    - Save Job - Related Jobs - Block Source
  • Senior GPU Architect

    NVIDIA (Santa Clara, CA)
    …to improve our GPU architecture and maintain our leadership by developing new parallel programming models, new architectures and new infrastructure that is ... advance the state of the art in graphics features, graphics performance, parallel programming models or parallel computing performance. You would interact… more
    NVIDIA (03/07/24)
    - Save Job - Related Jobs - Block Source
  • Application Developer

    CACI International (Norco, CA)
    …processing. + Object Oriented Programming (OOP). + Memory management. + Parallel programming and multithreading. + Graphics Processing Unit (GPU) ... + Object Oriented Programming (OOP). + Memory management. + Parallel programming and multithreading. + Graphics Processing Unit (GPU) programming . +… more
    CACI International (03/06/24)
    - Save Job - Related Jobs - Block Source
  • Senior Compiler Engineer - GPU Compute and CUDA

    NVIDIA (Santa Clara, CA)
    …software. + CUDA C++ application development experience + Strong understanding of parallel programming concepts. + Familiarity with deep learning frameworks and ... system configurations and hardware capabilities. The compiler is responsible for translating parallel programs written in the CUDA/C++ programming language into… more
    NVIDIA (04/16/24)
    - Save Job - Related Jobs - Block Source
  • Developer Technology Engineer, Quantum Computing

    NVIDIA (Santa Clara, CA)
    programming techniques, and software design. + Hands-on and current experience with parallel programming , ideally CUDA or OpenACC, as well as MPI, OpenMP. + ... (Arm and x86 architectures), and/or network architectures. + Craft and optimize core parallel algorithms and data structures to provide the best solutions using the… more
    NVIDIA (04/16/24)
    - Save Job - Related Jobs - Block Source
  • Senior Developer Technology Engineer, Compute

    NVIDIA (Santa Clara, CA)
    programming techniques, and software design. + Hands-on and current experience with parallel programming , ideally CUDA or OpenACC, as well as MPI, OpenMP. + ... (Arm and x86 architectures), and/or network architectures. + Craft and optimize core parallel algorithms and data structures to provide the best solutions using the… more
    NVIDIA (04/16/24)
    - Save Job - Related Jobs - Block Source
  • High Performance Computing Software Analyst

    Battelle Energy Alliance dba Idaho National Laboratory (Idaho Falls, ID)
    …and Python package managers such as pip and Conda * Proficiency with parallel programming paradigms including MPI, OpenMP, and OpenACC * Proficiency with ... **Coordinate with HPC staff for HPC maintenance/outages **Support python programming language and modern web development frameworks, content management systems,… more
    Battelle Energy Alliance dba Idaho National Laboratory (04/23/24)
    - Save Job - Related Jobs - Block Source
  • Senior Developer Technology Engineer - AI

    NVIDIA (Santa Clara, CA)
    …deep understanding of algorithms and software development. + A background that includes parallel programming , eg, CUDA, OpenACC, OpenMP, MPI, pthreads, etc. + ... Developer Technology Engineer, Artificial Intelligence Would you enjoy researching parallel algorithms to accelerate AI workloads on advanced computer architectures?… more
    NVIDIA (04/16/24)
    - Save Job - Related Jobs - Block Source
  • Senior AI Developer Technology Engineer, Financial…

    NVIDIA (Santa Clara, CA)
    …understanding of algorithms and software design. + Hands-on experience with low-level parallel programming , eg, CUDA, OpenACC, OpenMP, MPI, pthreads, TBB, etc. ... a Senior AI Developer Technology Engineer, Financial Sector! Would you enjoy researching parallel algorithms to accelerate end to end financial AI and data analytics… more
    NVIDIA (04/16/24)
    - Save Job - Related Jobs - Block Source
  • GPU Architecture Engineer - New College Grad

    NVIDIA (Santa Clara, CA)
    … ability in C, C++, and Python. + Deep knowledge of computer architecture and parallel programming . Ways to stand out from the crowd: + Experience in graphics ... growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the… more
    NVIDIA (03/28/24)
    - Save Job - Related Jobs - Block Source
  • Computer Systems Administrator

    University of Massachusetts Amherst (Amherst, MA)
    …computing environment, cluster environments, and commonly used HPC containers. Experience with parallel programming . + Experience with network switches and an ... computing solutions for faculty, students and staff. Essential Functions + Provide programming support to Linux, Macintosh, and Windows workstations and laptops used… more
    University of Massachusetts Amherst (02/28/24)
    - Save Job - Related Jobs - Block Source
  • High Performance Computing Software Analyst

    Battelle Energy Alliance dba Idaho National Laboratory (Idaho Falls, ID)
    …and Python package managers such as pip and Conda * Proficiency with parallel programming paradigms including MPI, OpenMP, and OpenACC * Proficiency with ... **Coordinate with HPC staff for HPC maintenance/outages **Support python programming language and modern web development frameworks, content management systems,… more
    Battelle Energy Alliance dba Idaho National Laboratory (04/24/24)
    - Save Job - Related Jobs - Block Source
  • Senior Software Engineer, GPU Communications…

    NVIDIA (Santa Clara, CA)
    …for MPI/OpenSHMEM) on GPU clusters. + Participating in and contributing to parallel programming interface specifications like MPI/OpenSHMEM. + Design, implement ... understanding of computer system architecture and operating systems. + Experience with parallel programming interfaces and communication runtimes. + Ability and… more
    NVIDIA (04/16/24)
    - Save Job - Related Jobs - Block Source
  • Distinguished Software Architect - Deep Learning…

    NVIDIA (Santa Clara, CA)
    …experience in academia or the industry + Expert in following areas: HPC, parallel programming models (MPI, SHMEM), at least one communication runtime (MPI, ... areas: ML/DL fundamentals and how they tie to communications, parallel algorithms, fault tolerance and resiliency, competitive assessments, performance analysis… more
    NVIDIA (02/24/24)
    - Save Job - Related Jobs - Block Source
  • Senior Performance Software Engineer, Deep…

    NVIDIA (Santa Clara, CA)
    …skills, including debugging, performance analysis, and test design + Experience with performance-oriented parallel programming , even if it's not on GPUs (eg with ... Engineer for Deep Learning Libraries! Do you enjoy tuning parallel algorithms and analyzing their performance? If so, we...require optimization + Hardware and architecture teams on the programming model for new deep learning hardware features What… more
    NVIDIA (03/27/24)
    - Save Job - Related Jobs - Block Source
  • System Software Engineer - CUDA Driver

    NVIDIA (Santa Clara, CA)
    …experience + Expert C programming skills, with strong knowledge of parallel programming + Excellent knowledge of computer system architectures + Low-level ... growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the… more
    NVIDIA (04/16/24)
    - Save Job - Related Jobs - Block Source
  • Senior Developer Technology Engineer,…

    NVIDIA (Santa Clara, CA)
    …understanding of algorithms and software design. + Hands-on experience with low-level parallel programming , eg, CUDA, OpenACC, OpenMP, MPI, pthreads, TBB, etc. ... Influence the design of next-generation hardware architectures, software, and programming models in collaboration with research, hardware, system software,… more
    NVIDIA (04/16/24)
    - Save Job - Related Jobs - Block Source
  • Compiler Optimization Engineer, LLVM and MLIR…

    NVIDIA (Redmond, WA)
    …crowd: + Ph.D. preferred. + Experience in developing applications in CUDA or other parallel programming language. + Deep understanding of parallel ... Optimizations, Inter-procedural optimizations and Global optimizations. + Excellent hands-on C++ programming skills. + Understanding of any Processor ISA (GPU ISA… more
    NVIDIA (04/16/24)
    - Save Job - Related Jobs - Block Source
  • Senior Compiler Engineer - Technical Lead

    NVIDIA (Redmond, WA)
    …out from the crowd: + Experience in developing applications in CUDA or other parallel programming language. + Deep understanding of parallel programming ... + 3+ years technical leadership experience. + Excellent hands-on C++ programming skills. + Experience writing significant analysis or transformation passes in… more
    NVIDIA (04/16/24)
    - Save Job - Related Jobs - Block Source