Skip Navigation
 
Sign In to access application status,
saved documents and Job Search Agents
Job Details
Postdoctoral Appointee –Portability and Optimization for GPU execution
Requisition Number: 409332 Location: Lemont, IL
Functional Area: Research and Development Division: LCF-Leadership Computing Facility
Employment Category: Temporary 6 Months or Greater Education Required: Not Indicated
Level (Grade): 700 Shift: 8:30 - 5:00
Share: Share on Facebook! Facebook Share on LinkedIn! LinkedIn Share on Twitter! Twitter




The Argonne Leadership Computing Facility’s (ALCF) mission is to accelerate major scientific discoveries and engineering breakthroughs for humanity by designing and providing world-leading computing facilities in partnership with the computational science community. We help researchers solve some of the world’s largest and most complex problems with our unique combination of supercomputing resources and computational science expertise.  

With the coming Aurora exascale supercomputer, the ALCF has an opening for a postdoctoral position in application portability and optimization for GPU execution.  The successful candidate will work with Argonne science applications, and user applications, to develop performant GPU-centric execution of these applications.  The candidate is expected to work with applications from a variety of science domains, including but not limited to light source data, biomedical applications, high energy physics, computational fluid dynamics, and simulations of fundamental physics and chemistry.  In particular, candidates with experience in nek5000 and nekRS are particularly encouraged to apply, though experience with this software is not required.

The candidate will be expected to present his/her work at major domestic and international computing conferences, and it is expected that the work performed through this position will extend and enhance the science performed on Aurora.  Past experience with scalable software and systems is desirable but not necessarily required.



  • PhD in computer science, physical science or engineering in a related field.
  • Considerable domain expertise and knowledge of leadership-class computing applications.
  • Knowledge of and experience with heterogenous computing, particularly GPU computing.
  • Experience with distributed computing is desirable.
  • Experience with hybrid computing architectures and nek5000, particularly nekRS, is valuable but not required.
  • Good communications skills and previous experience in writing technical papers and presentations at national and international symposia is expected.
  • Ability to model Argonne’s Core Values: Impact, Safety, Respect, Integrity, and Teamwork.

As an equal employment opportunity and affirmative action employer, and in accordance with our core values of impact, safety, respect, integrity and teamwork, Argonne National Laboratory is committed to a diverse and inclusive workplace that fosters collaborative scientific discovery and innovation. In support of this commitment, Argonne encourages minorities, women, veterans and individuals with disabilities to apply for employment. Argonne considers all qualified applicants for employment without regard to age, ancestry, citizenship status, color, disability, gender, gender identity, gender expression, genetic information, marital status, national origin, pregnancy, race, religion, sexual orientation, veteran status or any other characteristic protected by law.

Argonne employees, and certain guest researchers and contractors, are subject to particular restrictions related to participation in Foreign Government Sponsored or Affiliated Activities, as defined and detailed in United States Department of Energy Order 486.1A. You will be asked to disclose any such participation in the application phase for review by Argonne's Legal Department.

All Argonne offers of employment are contingent upon a background check that includes an assessment of criminal conviction history conducted on an individualized and case-by-case basis. Please be advised that Argonne positions require upon hire (or may require in the future) for the individual be to obtain a government access authorization that involves additional background check requirements. Failure to obtain or maintain such government access authorization could result in the withdrawal of a job offer or future termination of employment.

Move Up   Back to top