The National Energy Research Scientific Computing (NERSC) Center at Berkeley Lab has several openings for Computational Science Postdoctoral Fellows to conduct applied research and development in the area of energy-efficient high-performance scientific computing (HPC). The positions are part of a larger effort to enable new, pathbreaking science with NERSC's next generation manycore supercomputer. This unique opportunity will focus on transforming high-profile applications in fusion, climate, chemistry, astrophysics, material science, and other areas for the Cray KNL-based "Cori" system
The Workplace
Now in its forty-first year, NERSC is the leading provider of mission computing resources for all projects funded by the U.S. DOE Office of Science, the Nation's largest supporter of basic research in the physical sciences. At Berkeley Lab, NERSC is part of a Computing Sciences organization that includes world-class computation and networking facilities co-located with leading computer science and applied mathematics research and development. Successful candidates will have the opportunity to gain knowledge of NERSC's HPC environment and the skills necessary for successful deployment of large-scale multi-user hardware and software. The assignment will be at NERSC at Berkeley Lab, but may involve travel to sites at other labs and universities. There will be access to leading edge computational platforms and, most significantly, to prototypes of experimental systems, including ample allocation of early-access time on the new NERSC Cori system. The appointee will be mentored by an existing NERSC project PI. Participation in postdoctoral career and science enrichment activities within the Berkeley Lab Computing Research Division will also be encouraged.
Assignment
Fellows will be working in multidisciplinary teams composed of computer, computational, and domain scientists that will transition codes to the Cori system and produce mission-relevant science that truly pushes the limits of high-end computing. Candidates will carry out code transition and simulation efforts in collaboration with project PI and team members and with NERSC and vendor staff. Specific duties may include analysis and optimization of parallel applications; performance engineering; development of improved algorithms and implementations for manycore systems; and research in a specific computational application domain. Fellows will be expected to disseminate results of research activities through refereed publications and conference presentations and to ensure that new methods are suitably documented for other members of the extraordinary postdoc team as well as for NERSC staff, vendors, and NERSC users.
Projects Available for Postdoc Assignment
Qualifications
A Ph.D. in Computational Science, Computer Science, Applied Math or an equivalent/related field is required. Considerable research experience and knowledge, as evidenced by original, candidate-led, published work, is required in code and/or algorithm development and optimization of HPC software using modern and legacy Fortran, C/C++, MPI, pthreads, OpenMP, OpenACC and/or other state-of-the-art programming models, libraries, and methods. Knowledge of, and interest in, one or more of the science topics in the list of areas and projects below is generally expected. Expertise in manycore processor and parallel computer architecture, especially related to threading and vectorization, and ideally with Intel MIC, is regarded as an advantage, as is proficiency in performance evaluation methodologies. The successful candidate must also possess strong communication and interpersonal skills, including the ability to work productively both independently and as part of an interdisciplinary team balancing divergent objectives involving research, ongoing code development, and optimization for next-generation HPC hardware. Knowledge of modern software engineering practices is essential.
Note:
This is a full time 1 year postdoctoral appointment with the possibility of renewal based upon satisfactory job performance, continuing availability of funds and ongoing operational needs. You must have less than 3 years paid postdoctoral experience. Salary for postdoctoral positions depends on years of experience post-degree.
There are multiple openings for this position.
Full-time, M-F, exempt (monthly paid) from overtime pay.
This position is represented by a union for collective bargaining purposes.
Salary will be predetermined based on postdoctoral step rates.
This position is contingent on the successful completion of a background check.
Work will be primarily performed at Lawrence Berkeley National Lab, 1 Cyclotron Road, Berkeley, CA.
Areas: Computational fluid dynamics, applied math, porous media flow, quantum chemistry, computational materials science, plasma physics, magnetohydrodynamics, computational geophysics, climate modeling, astrophysics, lattice quantum chromodynamics, accelerator physics
Projects Available for Postdoc Assignment
Equal Employment Opportunity: Berkeley Lab is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or protected veteran status. Berkeley Lab is in compliance with the Pay Transparency Nondiscrimination Provision under 41 CFR 60-1.4. Click here to view the poster and supplement: "Equal Employment Opportunity is the Law."