HPC Computational Scientist

Sandia National Laboratories

🕒 Other

🗓️ Ongoing


Posting

Posted

2 weeks, 2 days ago


Additional Info

🏳️‍🌈

LGBTQ+ Friendly


Keywords
python c++ scrum agile hpc
Languages

Job Posting is in English

Description

Posting Duration

This posting will be open for application submissions for a minimum of seven (7) calendar days, including the ‘posting date’. Sandia reserves the right to extend the posting date at any time.

COVID-19 Vaccination Mandate

Sandia demonstrates its commitment to public safety in the national interest by requiring that all new hires attest to their vaccination status before commencing employment. The requirement also applies to those who are telecommuting and working virtually.

Any concerns about the ability to meet this requirement should be directed to HR Solutions at (505) 284-4700.

What Your Job Will Be Like

Are you looking for challenging and impactful work that contributes to security, peace and freedom worldwide?


Sandia National Laboratories, the nation’s premier science and engineering lab, develops advanced technologies that make an impact in the real world. We bring science and technology together to ensure global peace by addressing critical security concerns that if unchecked, place our nation, economy and quality of life at considerable risk.
We are currently looking to hire an HPC Computational Scientist that is passionate about using their skills and expertise to deliver and support state-of-the-art High-Performance Computing user environments, including associated system and application software technologies.


You will serve as a member of the user and application support services team which is an integral part of Sandia’s scientific, engineering, and high-performance computing environment. You will primarily be responsible for providing technical support, application porting and debugging, benchmarking, performance analysis and tuning, and application and tool development and support.


On any given day, you may be called on to:

  • Apply tools and expertise to perform deep analysis for performance characterization and/or problem solving
  • Work as part of a team, initially under the guidance and/or mentorship of more senior staff, to fulfill specific job responsibilities within the broad-based objectives of a well-integrated high-performance computing support team
  • Communicate and collaborate with other Sandia teams, projects and other supercomputer sites
  • Support software development for Sandia engineering/scientific codes

Qualifications We Require

  • Master's or PhD in a related technical discipline
  • Experience or training related to computer science and/or computational sciences
  • Experience with software programming languages such as C, C++, Fortran or Python
  • Experience with scientific and engineering software development/engineering
  • Experience with LINUX

Qualifications We Desire

  • Familiarity/experience with massively parallel programming, including MPI and/or multi-threading including GPU programming
  • Familiarity/experience with HPC architectures and HPC environments
  • Familiarity/experience with scalability studies and parallel efficiency analysis
  • Familiarity/experience with debugging and/or profiling large scale, parallel applications
  • A blend of skills related to computer science, engineering, and/or mathematics and an interest in working across multiple disciplines
  • Ability to work effectively in a team environment and work independently
  • Familiarity/experience with software engineering tools, processes, and practices, such as Agile (Scrum and/or Kanban) and Extreme Programming (XP)
  • Experience with High Performance Computing (HPC) user/programming environments, such as compilers, debuggers, profilers, scientific computing applications, programming models, workflows, etc.
  • Experience with various software scripting languages
  • Experience in a customer service role, and a strong customer service ethic.
  • Active DoE L or Q clearance or DoD equivalent clearance

About Our Team

The Scientific Applications and User Support Department provides capabilities and in-depth support for a broad range of scientific/engineering computing, including high performance computing and visualization. The department provides user environments, expertise and direct support to users, application-level software and tools, while also partnering with application communities to develop and support scientific/engineering computing solutions. The department also partners with other organizations to provide expert level Agile coaching including scrum mastering services.

About Sandia

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 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.

Security Clearance

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 need to be able to obtain and maintain a DOE Q-level security clearance, which requires U.S. citizenship. If you hold more than one citizenship (i.e., of the U.S. and another country), your ability to obtain a security clearance 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 DOE, resulting in the inability to perform the duties assigned and subsequent termination of employment.

EEO

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status and any other protected class under state or federal law.