Research Scientist I - Electrical Engineering & Computer Science

Knoxville, TN
Apr 15, 2021
Employment Type
Full Time
Institution Type
Four-Year Institution

Research Scientist I
Innovative Computing Laboratory

Regular Full-time, Market Range 13

The University of Tennessee, Knoxville’s Innovative Computing Laboratory (ICL) is seeking a full-time Research Scientist I in one of several areas of high-performance computing (HPC), including: (1) Distributed Computing; (2) Performance Measurement and Modeling; and (3) Numerical Linear Algebra.

Prospective researchers will work in a team-based, deadline-driven environment to design and implement research protocols: (1) in the design, development, and maintenance of software libraries and programming environments for large, distributed-memory hybrid machines; (2) to extend and harden the performance monitoring capabilities of ICL’s software for new and advanced hardware and software technologies; or (3) to develop and maintain numerical software libraries for solving linear algebra problems on hybrid machines with multi-core processors and hardware accelerators.

The prospective researcher will analyze, interpret results for sponsors, coauthor papers to document research findings, present the team’s work at conferences and workshops, and help lead students and other team members in the lab’s multiple research and development efforts, which are supported by the U.S. Department of Energy’s Exascale Computing Project and the National Science Foundation.

Position Requirements:Education:PhD in Computer Science, a computational science, or related field with extensive experience in one of the following: applied mathematics; HPC; computer architectures and parallel processing; or distributed, multi-core, and GPU computing.

Experience:A successful candidate will have an extensive experience in one or more of the following areas:

  1. Distributed Computing – HPC, resilience, programming models, and network and parallel algorithms.
  2. 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 plus.
  3. Numerical Linear Algebra – applied mathematics; technical experience in parallel computing, distributed computing, and multithreading; experience with numerical software libraries; and experience with GPU computing and mathematical software.
Job Skills:The ideal candidate will have extensive experience with designing, conducting, and analyzing research projects including programming techniques; strong system programming abilities; high proficiency in C/C++; a basic understanding of Fortran; familiarity with numerical software, modern MPI, OpenMP, and CUDA; excellent communication skills; and a proven publication record.

For consideration, submit application online, 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: Apr 14, 2021, 5:36:41 PM

Similar jobs

Similar jobs