Skip to main content

This job has expired

Post-Doctoral Research Associate - Electrical Engineering & Computer Science

Employer
The University of Tennessee, Knoxville
Location
Knoxville, TN

View more

Job Details

Description

Post-Doctoral Research Associate
Innovative Computing Laboratory

Regular Full-time, Pay Grade 00


The University of Tennessee, Knoxville’s Innovative Computing Laboratory (ICL) is seeking full-time Post-Doctoral researcher in several areas of high performance computing including Performance Measurement and Modeling; Distributed Computing; and Linear Algebra.

We are looking for researchers to participate in areas including (1) the design, development, and maintenance of software libraries and programming environments for large, distributed-memory hybrid machines; (2) the design and development of high-quality software that builds on our current projects and extends them with performance monitoring capabilities for new and advanced hardware and software technologies; or (3) the design, development and maintenance of numerical software libraries for solving linear algebra problems on large distributed memory machines with multicore processors and hardware accelerators.

The prospective researcher will coauthor papers documenting research findings, and present the team’s work at conferences and workshops. The successful candidate will help lead students and other team members in their research endeavors in ongoing and future projects. Given the nature of the work, there will be opportunities for publication, travel, and high-profile professional networking and collaboration across academia, labs, and industry. This position offers exciting career opportunities by participating in various NSF-supported projects, as well as in the U.S. Department of Energy’s (DOE) Exascale Computing Project (ECP).

These projects are leading the technology in the integration of numerical algorithms and state-of-the-art hardware, with an emphasis on distributed computing and performance optimization at multiple levels of hardware and software. There will be limited opportunities for publication, for travel, and to interact with research partners and participate in the research community, and often for special training in new and emerging technologies significant to the work.



Qualifications
Position Requirements:

Education:
Eligible candidates should have a PhD in Computer Science or related field with a background in applied mathematics or computer science, particularly in computations science; computer architectures and parallel processing; or distributed computing, multicore computing, GPU computing. Note: Doctoral candidates pursuing their PhD will be required to provide an official letter from their educational institution with an expected PhD completion date in order to be considered for the position. An offer of employment and start date will be contingent upon successful completion of relevant PhD.

Experience:
The candidate should have a background in any of the following areas: Distributed Computing – some background in high-performance computing (HPC), resilience, programming models, and network and parallel algorithms is desired, Numerical Linear Algebra – background in applied mathematics; technical experience in parallel computing, distributed computing, and multithreading; familiarity with numerical software libraries; and experience with performance diagnostics and optimization techniques, tracing, and profiling. Experience with developing mathematical software is also desired. A track record of contributing to open-source projects is a plus. Experience with GPU computing is highly desired. Performance Measurement and Modeling - technical experience in system software, parallel computing, scientific applications, and low-level libraries. Prior experience and expertise with systems programming, benchmarking, performance analysis toolkits, C, C++, and Fortran are also desired. Significant experience developing large software systems is a significant plus.

Job Skills:
A variety of skills will be considered. Technical writing, excellent communication and presentation skills, and a strong publication record is required in either Distributed Computing, Performance Measurement and Modeling, or Numerical Linear Algebra. Extensive knowledge of programming techniques and familiarity with numerical software is required.

Preferred skills include proficiency in C/C++; basic understanding of modern Fortran language; background in applied mathematics; proficiency with modern MPI and modern OpenMP; familiarity with CUDA, HIP, or OpenCL; or as well as low level optimization techniques such as intrinsic functions.

For consideration apply online and submit application, CV and contact information for three references.



Job: Research Professional
Primary Location: US-Tennessee-knoxville
Organization: Dist Rsch Prof-Elec Engr & Comp Sci
Schedule: Full-time
Job Posting: May 24, 2021, 6:33:03 PM

Organization

Working at The University of Tennessee, Knoxville

Founded in 1794, the University of Tennessee is one of the nation’s oldest and most storied public universities. Based in Knoxville, Tennessee’s flagship land-grant institution includes the statewide Institute of Agriculture and the Space Institute in Tullahoma. The university embodies excellence in teaching, discovery, scholarship, research, creative activity, outreach, and engagement. Known as the Volunteers, we lead with a spirit of selflessness, empathy, and courage, and strive to be champions for diversity, equity, and inclusion

UT Knoxville is a Research 1 university with 11 academic colleges and more than 900 programs of study. With an enrollment of more than 30,000 students, our academic programs are repeatedly ranked top in their class. The university co-manages Oak Ridge National Laboratory, the country’s most prominent national lab, driving innovation in advanced manufacturing and materials, national security, and more. We are closely connected with our communities through outreach and extension efforts across Tennessee and through partnerships with non-profits, corporations, and industries—regionally, nationally, and around the globe.

The city of Knoxville is nestled in the foothills of the Great Smoky Mountains. The modern, thriving community is surrounded by gorgeous lakes and hundreds of miles of walking, hiking, and biking trails. Situated along the banks of the Tennessee River, our beautiful features an eclectic music scene, internationally recognized festivals, unique restaurants, and a robust offering of diverse cultural activities. Knoxville is located within a day’s drive of Atlanta, Nashville, Asheville, Charlotte, Louisville, Cincinnati, Memphis, Chicago, and Washington D.C.

Knoxville and the surrounding counties have a population of more than 850,000 people. The region houses many leading corporations and organizations, including Oak Ridge National Laboratory, Pilot/Flying J, the Tennessee Valley Authority, and Regal Cinemas, along with HGTV, Food Network, and other networks owned by Discovery Inc.

As a member of the UT family, you will be surrounded by top-notch faculty, staff, and students from around the world. You will be part of a diverse campus community that is passionate about changing the world and cheering for the Vols on game day.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert