Sandia National Laboratories R&D Computer Science - HPC Systems and Applications (Experienced) in Albuquerque, New Mexico
We are seeking an R&D Computer Scientist to lead analyses of High Performance Computing Systems and Applications. Are you passionate about using your skills and expertise to deliver and support state-of-the-art HPC user environments, including associated system and application software technologies? Do you thrive in high-energy, state-of-the-art computational science and engineering environments where you can craft creative solutions to uniquely-challenging scientific problems? If so, you will want to consider applying for this opportunity.
On any given day, you may be called on to:
- Provide technical user support, HPC cluster systems administration, application porting and debugging, benchmarking, performance analysis and tuning, and application/tool development and support
- Apply tools and expertise to perform analysis and debugging of applications and their interactions with the HPC system software, user environment and associated hardware
- Support large scientific computing platforms and the applications/users that make use of them.
- Work as part of a team to fulfill specific job responsibilities as well as the broad-based objectives of a well-integrated HPC support team
- Partner with other Sandia teams, projects and other supercomputer sites
- Provide software development expertise in direct support of systems management, operations, monitoring and benchmarking
- Bachelor’s degree in computer science, engineering or related STEM discipline plus five years of experience working in HPC environments
- Experience with HPC systems and applications
- Experience with systems administration of UNIX/LINUX environments
- Experience with software development in C/C++
- Current, active DoE Q clearance or equivalent
- Ability to obtain and maintain SCI clearance
- Familiarity/experience with HPC architectures, HPC environments and HPC systems administration
- Familiarity/experience with massively parallel programming, including MPI and/or multi-threading
- Abilities and interest in technical problem solving and in-depth troubleshooting of HPC systems and applications
- Familiarity/experience with modeling and simulation
- Familiarity/experience with applications in data-intensive computing
- Familiarity/experience with debugging large scale, parallel applications
- Familiarity/experience with software engineering tools and practices
- Familiarity/experience with emerging programming models and languages
- Familiarity/experience with Fortran
- Familiarity/experience with cloud-computing environments
- History of successful research and development efforts
- Ability to organize and lead technical teams
- Ability to learn and apply new software tools
- Ability to work effectively in a team environment and also work independently
- Effective verbal, writing, and presentation skills
- Customer service experience
The High Performance Computing Systems Department (9327) is responsible for the design, acquisition, deployment, and operations of Sandia's large-scale scientific HPC clusters and their supporting infrastructure. The department collaborates closely with 9326 (Scientific Applications & User Support) and 9328 (High Performance Computing Development) to deliver and support production HPC systems and their environments within Sandia and across the tri-labs, for use by Sandia's mission programs. To meet the high performance computing needs of Sandia's mission areas, the HPC team acquires, deploys, and operates compute platforms, networks, and storage systems in four separate security environments. The department has expertise in massively parallel computing architecture and operations; Operating Systems; high-speed file system architecture, technologies, and tuning (e.g., Lustre and GPFS); high-speed networking technologies; and computing facility technologies. A focus of the department is the creation of highly repeatable software and hardware environments to enable quick deployment and efficient operations of computational platforms and high-speed storage systems.
Sandia 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 withamazingimpact 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 schedules, generous vacations,strongmedical 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.
Position requires a Department of Energy (DOE) Q-level security clearance to start.
Position requires an active Department of Energy (DOE) Q-level security clearance or active clearance with another U.S. government agency (e.g., DOD) to be considered for this position.
Position requires SCI access.
Position requires a Department of Energy (DOE) Q-level security clearance and SCI access. SCI access may require a polygraph examination.
Sandia is required by DOE to conduct a pre-employment drug test and background review that includes checks of personal references, credit, law enforcement records, and employment/education verifications. Applicants for employment must be able to obtain and maintain a DOE Q-level security clearance and SCI access, both of which require US citizenship. SCI access may also require a polygraph examination. If you hold more than one citizenship (i.e., of the U.S. and another country), your ability to obtain these levels of access may be impacted.
Applicants offered employment with Sandia are subject to a federal background investigation to meet the requirements for access to classified information or matter if the duties of the position require a DOE security clearance. Substance abuse or illegal drug use, falsification of information, criminal activity, serious misconduct or other indicators of untrustworthiness can cause a clearance to be denied or terminated by the DOE, resulting in the inability to perform the duties assigned and subsequent termination of employment.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.