This company is committed to hiring Veterans

Post Doc Researcher Compiler Directives

This job is no longer active. View similar jobs.

POST DATE 9/15/2016
END DATE 10/20/2016

Brookhaven National Laboratory Upton, NY

Company
Brookhaven National Laboratory
Job Classification
Full Time
Company Ref #
814
AJE Ref #
576177564
Location
Upton, NY
Experience
Entry Level (0 - 2 years)
Job Type
Regular
Education
Doctoral Degree

JOB DESCRIPTION

APPLY
Position Description

The Computational Science Initiative (CSI - https://www.bnl.gov/compsci/) of Brookhaven National Laboratory is currently looking for a post-doctoral researcher with a focus on designing and implementing compiler directives for parallel computing. The post holder is expected to work closely with Prof. Barbara Chapman, the lead of the BNL programming model and compiler research effort.







Position Description



Duties:



*

Conduct research on directive-based parallel programming models for High Performance Computing, and their implementation, in order to increase their usefulness for large-scale computations
*

Collaborate with scientific application developers to help them develop application codes that exploit the full potential of emerging high performance computing systems.
*

Carry out research to enhance compiler technology in support of large-scale parallel computations
*

Promote the research results through scholarly publications and presentations at leading conferences
*

Participate in the development of related research proposals.



Position Requirements

Required Knowledge, Skills and Abilities:

*

PhD in Computer Science, Computer Engineering or related discipline
*

Research background in compilers, programming languages or libraries, or programming environments
*

Experience in at least one aspect of compiler development
*

Familiarity with overall compiler design
*

Strong C / C++ programming skills and a passion for writing quality code.
*

Publication in a refereed compiler conference/workshop.
*

Good oral and written communication and teamwork skills.



Preferred:



*

Good understanding of modern computer architecture
*

Experience working in multidisciplinary collaboration
*

Research experience in High Performance Computing and/or familiarity with one ore more large-scale scientific applications
*

Working knowledge of OpenMP and/or OpenACC.
*

Experience working on LLVM/Clang a plus.
*

Track record of producing high quality software on schedule.



Other Information:

* The ability to obtain and maintain a DOE Q security clearance would be advantageous.

* Moderate domestic and foreign travel

We invite you to consider Brookhaven National Laboratory for employment. To be considered for this position, please apply online at BNL Careers and enter the job title into the Keyword Search.

Brookhaven National Laboratory (BNL) is an equal opportunity employer committed to ensuring that all qualified applicants receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, status as a veteran, disability or any other federal, state or local protected class.

BNL takes affirmative action in support of its policy and to advance in employment individuals who are minorities, women, protected veterans, and individuals with disabilities.

*VEVRAA Federal Contractor