Computer Systems Engineer

Lawrence Berkeley National Laboratory
NERSC National Energy Research Scientific Computing Center
United States California Berkeley
50.73.55.13/counter.php?id=129095

Description

Computer Systems Engineer - 84788
Organization: NE-NERSC

Berkeley Lab’s National Energy Research Scientific Computing Center Division (NERSC, www.nersc.gov/) has an opening for a Computer Systems Engineer. The National Energy Research Scientific Computing Center (NERSC) at Berkeley Lab is looking for exceptional and motivated individuals to join our Data Science Engagement Group. NERSC supercomputers enable the best science at the very largest scales. If you have top-notch technical and problem-solving skills and want to have an impact on the world, on scientific research, and on HPC, you may be a good fit at NERSC.

The NERSC consultants are responsible for enhancing the scientific productivity of users through: problem management; code and workflow optimization, debugging and scaling; strategic project support; documentation; training; third-party applications and library support; resource and workload analysis; user communication and requirements gathering. Consultants also play a key role in establishing NERSC center direction through evaluating and recommending high-end computing technology and software.

You will work with other groups, labs, and vendors to develop innovative solutions that resolve user requirements. Using your unique set of knowledge, skills, and experience, you will help research, evaluate, and develop new technologies to support NERSC’s mission of accelerating scientific discovery through high performance computing and data analysis into the next decade.

NERSC is distinguished by its success in creating an environment that makes compute resources effective for scientific research. The following articles detail some of the science that has been done on NERSC systems (Cori and Edison). The first describes the development of small accelerators for hospital and other uses. The next article describes the development of machine learning algorithms to enhance predictive modeling of 2D materials.

www.nersc.gov/news-publications/nersc-news/science-news/2016/the-incredible-shrinking-particle-accelerator/

www.nersc.gov/news-publications/nersc-news/science-news/2017-2/machine-learning-enhances-predictive-modeling-of-2d-materials/

NERSC provides world-class supercomputing, high performance, scalable data systems and services to 6,000+ users worldwide who conduct ground-breaking research. We support the U.S. Department of Energy Office of Science mission to deliver scientific discoveries that transform our Understanding of nature, and advance the energy, economic, and national security of the United States

High Performance Computing Systems Engineer (Level 3) Specific Responsibilities:
• Provide technical guidance and courteous consulting services to the users of the National Energy Research Scientific Computing Center systems and the DOE Joint Genome Institute (JGI).
• Develop solutions for user problems and provide one-on-one code debugging, optimization and porting help. Resolve and manage consulting questions in a timely manner and follow up on longer-term problems working with vendors and other NERSC staff to implement solutions. Convey user feedback and concerns to other NERSC staff.
• Educate and train users by creating content for the NERSC website with online tutorials and documentation, giving presentations, and attending conferences. Communicate with users about new opportunities and capabilities in software and systems and advise them in effectively transitioning to new technologies.
• Keep abreast of developments and research in the high-performance computing field, writing technical papers as appropriate.
• Work independently and as part of the Data Science Engagement Group to diagnose problems with scientific workflows, collect information on system performance, and educate users on best practices.
• Assist with technology evaluation of systems and system architecture to provide input for HPC system procurements and DOE technology roadmaps out past the next decade.
• Be part of a team that provides high-quality support to the scientific community.

In addition to the above, High Performance Computing Systems Engineer (Level 4) Specific Responsibilities:
• Provide leadership and technical guidance to group members, members of other groups at NERSC.
• Recommend and lead implementation and deployment efforts for workflow improvements that enhance reliability, stability, usability, performance and security.
• Identify and evaluate emerging HPC technologies and explore new features that would create new capabilities and enhance system performance and usability.
• Participate in working/user/advocacy groups and represent NERSC and its interests to the broader HPC community.

The posting shall remain open until the position is filled, however for full consideration, please apply by close of business on May 16, 2018.

Notes:
• This is a full time, 1 year, term appointment with the possibility of extension or conversion to Career appointment based upon satisfactory job performance, continuing availability of funds and ongoing operational needs.
• Full-time, M-F, exempt (monthly paid) from overtime pay.
• Salary is commensurate with experience.
• This position may be subject to a background check. Any convictions will be evaluated to determine if they directly relate to the responsibilities and requirements of the position. Having a conviction history will not automatically disqualify an applicant from being considered for employment.
• Work will be primarily performed at Lawrence Berkeley National Lab, 1 Cyclotron Road, Berkeley, CA.

How To Apply
Apply directly online at 50.73.55.13/counter.php?id=129095 and follow the on-line instructions to complete the application process.

Berkeley Lab (LBNL,www.lbl.gov/) addresses the world’s most urgent scientific challenges by advancing sustainable energy, protecting human health, creating new materials, and revealing the origin and fate of the universe. Founded in 1931, Berkeley Lab’s scientific expertise has been recognized with 13 Nobel prizes. The University of California manages Berkeley Lab for the U.S. Department of Energy’s Office of Science.

Equal Employment Opportunity: Berkeley Lab is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or protected veteran status. Berkeley Lab is in compliance with the Pay Transparency Nondiscrimination Provision under 41 CFR 60-1.4 (www.dol.gov/ofccp/pdf/EO13665_PrescribedNondiscriminationPostingLanguage_JRFQA508c.pdf). Click here (www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf) to view the poster: "Equal Employment Opportunity is the Law".


Qualifications

High Performance Computing Systems Engineer (Level 3) Required Qualifications:
• Bachelor of Science degree in Computer Science, Computational Science, Applied Sciences or equivalent experience.
• Experience with shell/PERL/Python application programming.
• Experience with workflow management systems and data-intensive computing.
• Demonstrated ability to work independently as well as collaboratively in large projects and contribute to an active intellectual environment.
• Strong technical and collaboration skills needed to create and deploy innovative ways of allowing our diverse user base to effectively utilize the unique resources that NERSC provides.
• Excellent oral and written communication skills.
• Understand user needs and show initiative, tact and good judgment in developing solutions to problems.
• Desirable qualifications include experience in one or more of the following:
- Experience with data analytics software stack - Apache Spark, SciKit Learn, Anaconda.
- Experience with web systems development - RESTful API, database design.
- Software engineering, I/O systems development.

In addition to the above, High Performance Computing Systems Engineer (Level 4) Required Qualifications:
• Bachelor's degree in physics, chemistry, engineering, computer science or equivalent experience and a minimum of 12 years related experience is required.
• Strong project management and analysis skills, and a demonstrated ability to lead complex projects successfully.
• An advanced degree is preferred.


Start date

As soon as possible

How to Apply

Apply directly online at 50.73.55.13/counter.php?id=129095 and follow the on-line instructions to complete the application process.