· Contributors · Organizations · Search
Sandia National Lab
DescriptionThe Computer Science Research Institute (CSRI) at Sandia is seeking talented computer scientists to help shape the future of extreme-scale scientific computing systems. Driven by more complex workloads and the recent emergence of AI/ML techniques, future high-performance computing (HPC) systems will likely employ more technologies and approaches from hyper scalar data centers and cloud computing. There are currently opportunities to join an energetic and highly talented team in several research areas, including operating and runtime systems, parallel programming models and systems, high-performance networking (MPI, SHMEM, RDMA), virtualization (virtual machines, containers), application development environment tools (compilers, performance analysis), scientific data management, and hardware/software co-design. Sandia has a rich tradition of contributing fundamental advancements to the field of high-performance computing. Several of our innovations are visible in today's largest and most powerful scientific computing systems, and our team is continuing to direct and shape the future. Join us in attacking some of the most challenging problems in scientific computing.
RequirementsQUALIFICATIONS WE REQUIRE: Master’s degree in computer science, computer engineering, electrical engineering or related field Programming skills (C, C++, others) Experience with modern software development tools Experience with high performance computing systems Experience with parallel or concurrent programming techniques QUALIFICATIONS WE DESIRE: Experience developing operating system and/or device-level software Experience programming parallel computing systems using MPI or OpenMP Experience with MPI implementation internals Experience with parallel I/O and filesystems Experience with system software for multi-threaded systems Experience with system software for accelerator-based (GPU, FPGA, etc.) systems Experience in resilience strategies for high-performance computing systems
Company DescriptionSandia National Laboratories is the nation’s premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting-edge work in a broad array of areas. Some of the main reasons we love our jobs: Challenging work with amazing impact that contributes to security, peace, and freedom worldwide Extraordinary co-workers Some of the best tools, equipment, and research facilities in the world Career advancement and enrichment opportunities Flexible work arrangements for many positions include 9/80 (work 80 hours every two weeks, with every other Friday off) and 4/10 (work 4 ten-hour days each week) compressed workweeks, part-time work, and telecommuting (a mix of onsite work and working from home) Generous vacations, strong medical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance* World-changing technologies. Life-changing careers. Learn more about Sandia at: http://www.sandia.gov*These benefits vary by job classification.
Next PresentationNext PresentationHPC Storage Systems Developer