Jobs with ORNL Future Technologies Group

The Future Technologies Group at the Oak Ridge National Laboratory (ORNL) seeks computer scientists to investigate the architectures of and software systems for high-end computer systems.

  Areas of interest include (not exclusive)

  • microprocessor and interconnect technology,
  • emerging computing technologies, such as FPGAs, massively multithreaded processors,
  • computer systems performance evaluation and simulation,
  • performance modeling, prediction, and workload characterization,
  • programming languages, emerging programming models,
  • messaging protocols and software,
  • autonomic computing and fault-tolerance,
  • operating systems for HPC,
  • parallel I/O, parallel filesystems, and
  • tools for scalable performance analysis.

Research activities include, but are not limited to:

  • Rapid prototyping and evaluation of experimental systems, including hardware, software, and algorithms.
  • Studying performance of existing and future high-performance computer systems under various workload characteristics through measurement, modeling, and simulation.
  • Publishing papers in high-quality refereed conferences and journals.
  • Actively collaborating with industry, academia, government labs, and applications developers.

A staff position requires a M.S. or Ph.D. in computer science or computational sciences with recent leading-edge research experience on high end computing systems. The position also requires demonstrated experience in software development on parallel computers using message passing, OpenMP, and Fortran 90, C, or C++, along with expertise in at least one of the following areas: architectures, interconnects, operating systems, compilers, runtime systems, programming tools, parallel I/O, and parallel filesystems. Candidates must have a proven record of research accomplishments and a strong desire to participate in research efforts in a team environment. Accordingly, the candidate must demonstrate clear communication skills.

Intern, Co-op, Post-doc, and Visiting Faculty Positions

We accept applications year-round for internships, co-ops, and one-year appointments covering all aspects of these areas.

For additional information, see The Future Technologies Group home page, Computer Science and Mathematics Division, Computing and Computational Sciences Directorate,  and National Center for Computational Sciences. If none of the openings we have posted fit your skills and interests, you may also wish to consider other opportunities at ORNL.

Applying: If interested in applying for a position, or to obtain more information, mail a copy of your resume and a statement of your interests to Jeffrey Vetter at We're also happy to consider specialized job opportunities on a case-by-case basis as funding availability permits.

You may also contact us at