This company is committed to hiring Veterans

NERSC Exascale Science Applications Postdoctoral Fellow (NESAP)

This job is no longer active. View similar jobs.

POST DATE 9/2/2016
END DATE 10/29/2016

Lawrence Berkeley National Laboratory Berkeley, CA

Lawrence Berkeley National Laboratory
Job Classification
Full Time
Company Ref #
AJE Ref #
Berkeley, CA
Entry Level (0 - 2 years)
Job Type
Doctoral Degree


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.


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


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: Berkeley Lab understands that the postdoctoral experience in a national user facility environment is unique. We are committed to the growth and development of early career researchers interested in becoming successful next generation scientists and engineers.

These are 1-year term appointments with the possibility of renewal for up to 5 years post Ph.D. based upon satisfactory job performance, continuing availability of funds, and ongoing operational needs. Salary for postdoctoral positions depends on years of experience post-degree.

Previous postdoctoral experience must not exceed 3 years.

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.