Computer Scientist for Heterogeneous Compute and Memory Intensive Hardware Architecture

Lawrence Livermore National Laboratory
Livermore, CA 94550

Join us and make YOUR mark on the World!

Come join Lawrence Livermore National Laboratory (LLNL) where we apply science and technology to make the world a safer place; now one of 2020 Best Places to Work by Glassdoor!

We have an opening for a Computer Scientist with a background in computer architecture to perform research on high-performance heterogeneous, memory-intensive architecture components and related software/hardware systems. You will work independently as a technical expert in high performance computing architectures, and interact with other members of the heterogeneous architectures computing team as well as other architecture, compiler, performance optimization, and applications research groups. This position is in the Center for Applied Scientific Computing (CASC) Division within the Computing Directorate.

Essential Duties
- Research, design implement, and evaluate advanced architectural components of future exascale systems, including memory intensive and compute acceleration components, through simulation, emulation, and prototyping.
- Research, design, and implement runtime systems and libraries to manage heterogenous processors and memories.
- Interact with LLNL production staff to integrate with LLNL production systems.
- Document research by publishing papers in peer-reviewed media and presenting papers within the DOE community and at conferences.
- Work directly with programmatic sponsors and funding agencies to define and conduct independent research projects and establish future research directions.
- Author grant proposals, including proposal presentations and preparation of proposals.
- Collaborate with mission specialists to better understand application needs and to evaluate proposed components.
- Perform other duties as assigned.
In Addition At SES.3 Level
- Solve complex challenges in computer architecture and system software.
- Lead small to mid-sized projects related to high-performance computing tools and their application to mission-related scientific applications.
- Serve as a primary technical contact on projects and/or areas of expertise.

- Ph.D. in Computer Science, Computer Engineering or a related field, or the equivalent combination of education and related experience.
- Experience in computer architecture modeling and simulation, advanced heterogenous and memory-intensive architectures, system software, or related field.
- Broad experience with software development environment, such as C++ or Python.
- Broad experience in research ability, as documented by publications, reports, and presentations.
- Proficient verbal and written communication skills to effectively collaborate in a team environment, to present and explain technical information, document work, prepare and present proposals and research papers, and provide advice to management.
- Comprehensive analytical and problem-solving skills necessary to craft creative solutions and solve complex problems with limited direction.
In Addition at the SES.3 Level
- Significant record of successful proposal writing and program development, and experience leading research and development in support of programs or R&D.
- Significant technical leadership in fields related to high performance computing.
- Significant experience mentoring students and/or postdocs.

Desired Qualifications
- Familiarity with architecture simulators, performance measurement and analysis tools, architecture modeling, OS interfacing and runtime libraries.
- Familiarity with HPC systems and experience with memory intensive computing applications.
- Knowledge of parallel programming models such as streaming, single-instruction-multiple-data, or task-based.

Pre-Employment Drug Test: External applicant(s) selected for this position will be required to pass a post-offer, pre-employment drug test. This includes testing for use of marijuana as Federal Law applies to us as a Federal Contractor.

Security Clearance: None required.

However, if your assignment is longer than 179 days cumulatively within a calendar year, you must go through the Personal Identity Verification process. This process includes completing an online background investigation form and receiving approval of the background check. (This process does not apply to foreign nationals.)

Note: This listing hasmultiple openings; to be filled as Career Indefinite or as At Will appointments. Lab employees and external candidates may be considered for these positions.

About Us

Lawrence Livermore National Laboratory (LLNL), located in the San Francisco Bay Area (East Bay), is a premier applied science laboratory that is part of the National Nuclear Security Administration (NNSA) within the Department of Energy (DOE). LLNL's mission is strengthening national security by developing and applyingcutting-edge science, technology, and engineering that respond with vision, quality, integrity, and technical excellence to scientific issues of national importance. The Laboratory has a current annual budget of about $2.3 billion, employing approximately 6,900 employees.

LLNL is an affirmative action/ equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, marital status, national origin, ancestry, sex, sexual orientation, gender identity, disability, medical condition, protected veteran status, age, citizenship, or any other characteristic protected by law.



Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Computer Scientist for Heterogeneous Compute and Memory Intensive Hardware Architecture

Lawrence Livermore National Laboratory
Livermore, CA 94550

Join us to start saving your Favorite Jobs!

Sign In Create Account