• Help



    A successful candidate in this position will have manage broad responsibility for areas in applied mathematics and computer science, as well as network research and computational partnerships which can cross-cut several areas of responsibility.

    Learn more about this agency


    As a Computer Scientist you will:

    Develop the vision for long-term computer science research to address the increasingly diverse and complex future high performance computing environments. Provides scientific guidance needed to align computer science research with that vision and sustain that research at world-class levels.

    Serve as Program Manager: conceives, justifies, plans, and coordinates research; establishes goals and objectives and provides leadership and direction for this program with national and international scope and impact; identifies and implements innovative methods for transitioning computer science advances into tools and software useful to scientists in other disciplines; and identifies critical issues. and actions necessary to effect this transition with emphasis on interactions between scientists, next generation computational facilities, high speed computer networks, and next generation hardware including having access to classified information.

    Serve as Program Manager determining scientific focus and direction of assigned areas of computer science, preparing calls for proposals, organizing independent peer reviews, recommending funding allocations, organizing Principal Investigator meetings, serving as a liaison on committees, and monitoring scientific computing progress of the program.

    Conceives, justifies, plans, initiates, manages, and coordinates all aspects of a broad range of collaboration technology, collaboratories, and/or the supporting middleware research.

    Serve as a recognized scientific computing authority and expert resource in computer science, in areas such as programming environments, runtime systems, methodologies and tools for high performance and highly distributed computing, and as such has the responsibility to plan, coordinate, implement, and evaluate research programs in this field on a national and international level.

    Prepare, justifies, and supports the portions of the budget relating to computer science. Proposes and implements adjustments to programs during the budget approval process and responds to unanticipated developments. Develops, coordinates, and organizes funding allocations for assigned programs. Ensures the recommendations on program operations and direction are considered in the Office budget requests to the DOE.

    Travel Required

    Occasional travel - 25% of the time

    Supervisory status


    Promotion Potential


  • Job family (Series)

    1550 Computer Science

This job originated on www.usajobs.gov. For the full announcement and to apply, visit www.usajobs.gov/GetJob/ViewDetails/546817500. Only resumes submitted according to the instructions on the job announcement listed at www.usajobs.gov will be considered.