The Innovative Computing Laboratory (ICL, http://icl.cs.utk.edu/) at the University of Tennessee has a research position available in scientific computing. The position entails development of automated tuning techniques for large-scale science and engineering applications. The work will be in collaboration with a multi-institutional Department of Energy funded project. The successful candidate will have an advanced degree in computer science, applied mathematics, or a related discipline, as well as 3-5 years experience in parallel scientific computing (the experience may be part of PhD work). Working knowledge of the mathematics underlying scientific computing, including dense and sparse linear algebra, and of parallel computer architecture and compiler theory, is also required. The successful candidate will have a track record of conducting independent high-quality research, as well as superior written and oral communication skills.
The Innovative Computing Laboratory is recognized worldwide as a leading organization in the area of parallel and scientific computing. Research staff have the freedom to pursue independent research while being part of a supportive, interactive, collegial group. Ample opportunities exist for collaboration with leading researchers at ICL and elsewhere and for publishing and presenting research results. Access to supercomputers at leading national laboratories and supercomputer centers is available for experimental work.
Salary is commensurate with experience. Apply below.
The Innovative Computing Laboratory at the University of Tennessee is looking for a bright, motivated person to join as a staff researcher, to work on development of numerical software for multicore processors and accelerators within the PLASMA (Parallel Linear Algebra Software for Multicore Architectures) and MAGMA (Matrix Algebra on GPUs and Multicore Architectures) projects.
Top-notch software and parallel programming skills are mandatory. Experience with GPU (e.g., CUDA) and SIMD programming (e.g., SSE, Cell B.E.) is a plus.
A candidate with a primary background in computer science is also expected to have a track record of working with problems in numerical computing. An ideal candidate would have experience with solving dense and/or sparse systems of linear equations and/or eigenvalue problems.
A candidate with a primary background in numerical mathematics is also expected to have a solid background in fundamental areas of computer science including: computer architecture, languages and compilers, data structures and algorithms, software engineering, and networking.
Excellent communication skills are essential. Team spirit is mandatory. A willingness to participate in a highly diverse, multi-disciplinary environment is also essential. Generally the Ph.D. degree is expected, but an M.S. with 3 to 5 years of related research or work experience will also be considered.
Salary is commensurate with experience. Apply below.
If you have any questions, feel free to contact Jack Dongarra, dongarra@cs.utk.edu or at the address below:
Jack Dongarra Innovative Computing Laboratory Electrical Engineering and Computer Science University Of Tennessee 1122 Volunteer Blvd Suite 413 Knoxville, TN 37996-3450
NOTE:
If you are applying for a Graduate Research Assisstant (GRA) position please use this URL: http://icl.cs.utk.edu/gra/.