Job Directory Application Performance Engineer (RD2 / RD3)

Application Performance Engineer (RD2 / RD3)
Lemont, IL

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

The Argonne Leadership Computing Facility (ALCF) is seeking a staff scientist to enable and develop scientific applications for one of the world's first exascale computer systems to be deployed at Argonne National Laboratory. The successful candidate is expected to work closely with teams from the Exascale Computing Project (ECP) to enhance the performance and capabilities of their applications through algorithmic improvements, code parallelization, performance analysis, and use of novel architectural features. Further responsibilities would include developing and applying new capabilities in High Performance Computing (HPC) including computational algorithms and performance tools for future Exascale systems and developing a deep understanding of scientific applications from diverse science disciplines.

Argonne National Laboratory is a multi-disciplinary research institution offering world-class opportunities in the area of HPC and housing both the Argonne Leadership Computing Facility and the Mathematics and Computer Science Division (MCS). The successful candidate will become a member of the Performance Engineering group which is responsible for application performance analysis, performance and debugging tools, programming models, future hardware assessment, and interactions with vendors on the design of future HPC systems.

Position Requirements

* A PhD or equivalent experience in computational science, applied mathematics, computer science, or in a related field
* Considerable skill in advanced scientific computing and software development along with experience utilizing and developing for large scale HPC systems
* An understanding of computer architecture and experience in the analysis and improvement of applications performance
* Familiarity with numerical algorithms and their application in one or more scientific domain
* Advanced knowledge and significant experience in one or more scientific programming language such as C, C++, or FORTRAN
* Significant experience with one or more parallel computing model, including MPI, OpenMP, OpenACC, CUDA, OpenCL, or SYCL
* Ability to mentor postdoctoral researchers and students
* Good communication skills both verbal and written
* Good experience and skills in interdisciplinary research involving mathematicians, computer scientists, and application scientists
* Collaborative skills including the ability to work well with other laboratories and universities, supercomputer centers, and industry as well as the ability to communicate well with people of diverse backgrounds and computer knowledge

Openings are available immediately, but there is flexibility in start dates for highly qualified candidates. The selected candidate will be placed at the appropriate level (RD2 or RD3) dependent upon depth and breadth of relevant knowledge and skills brought to the position, as well as the amount of relevant experience. The basic requirements of the various levels are as follows:

* RD2 Requirements: Bachelor's and 5+ years; Master's and 3+ years; Doctorate and 0 years, or equivalent.
* RD3 Requirements: Bachelor's and 8+ years; Master's and 5+ years; or Doctorate and 4+ years; or equivalent.

Application Documents:

* Cover letter; upload PDF
* Curriculum vitae, including list of publications, abstracts, and significant presentations
* List of four reference names and email addresses. Referees may be a member of the dissertation committee, colleagues, supervisors, or professors, who can attest to your ability and potential.

As an equal employment opportunity and affirmative action employer, 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, genetic information, marital status, national origin, pregnancy, race, religion, sexual orientation, veteran status or any other characteristic protected by law.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.