Lawrence Berkeley National Laboratory

Position ID: 2545-CRS [#22588]
Position Title: Computational Research Scientist
Position Type: Other
Position Location: Berkeley, California 94720, United States
Salary Range: 8,772 to $21,052 per month
Application Deadline: 2023/08/23 11:59PMhelp popup finished (2023/06/22, finished 2024/02/24, listed until 2023/12/22)
Position Description:    

*** this position has been closed. ***

Computational Research Scientist - 99248 Division: AM-Applied Mathematics and Computational Research

Lawrence Berkeley National Lab’s (LBNL, Applied Mathematics and Computational Research Division has an opening for a Computational Research Scientist to join the team.

In this exciting role, you will lead the development of cutting-edge mathematical algorithms and HPC software for analyzing experimental tomography and X-ray scattering data, as part of the Center for Advanced Mathematics for Energy Research Applications (CAMERA). This work involves research and development in combining advances in nonuniform Fourier analysis, optimization, and statistical regression to solve inverse problems from noisy and incomplete experimental data, accurately simulate complex nonlinear scattering experiments, and extract other forms of information from experimental X-ray images. Here, you will work closely with mathematicians, software engineers, physicists, materials scientists, and beamline scientists to implement these new tools on GPUs and DOE supercomputer architectures and deliver them as user-friendly software to meet DOE experimental facility needs. Additionally, you will be responsible for the operation and maintenance of CAMERA’s compute clusters.

What You Will Do: • Lead the development of advanced mathematical algorithms for analyzing experimental tomography and X-ray scattering data. • Create fast algorithms and software that leverage GPUs and nonuniform fast Fourier transforms to accelerate model-based iterative tomographic reconstructions. • Develop high-performance GPU code for accurately simulating X-ray scattering from complex samples and experimental geometries, including dynamical scattering effects. • Implement scalable fully 3D Mixed-Scale Dense networks that optimally leverage GPU resources and apply it to analyze experimental X-ray images and accelerate optimization processes. • Collaborate with mathematicians, software engineers, material scientists, and beamline experimentalists to deploy the above data-analysis codes as user-friendly software that meets the needs of DOE experimental facilities. • Publish work in academic journals and present at conferences and workshops. • Maintain and support developed software and provide training/tutorials on how to use it. • Supervise graduate students and postdocs. • Provide hardware and software maintenance for local compute clusters.

What is Required: • Requires a Ph.D. in Applied Mathematics, Computer Science, Mechanical Engineering, Physics, or related fields. • 15+ years of experience in scientific software development in C/C++, CUDA, and Python. • Demonstrated experience in advanced Fourier analysis and nonuniform Fast Fourier transforms. • Deep knowledge of dynamical scattering theory, the distorted-wave Born approximation, and multi-slice algorithms. • Experience in developing scalable GPU implementations of fully 3D Mixed-Scale Dense networks for experimental image analysis. • Demonstrated ability to develop high-performance GPU code on local clusters and DOE supercomputers. • Extensive experience in collaborating with beamline scientists on analyzing experimental X-ray tomography and grazing-incidence small-angle X-ray scattering data. • Demonstrated capability in leading research projects. • Experience in writing research/funding proposals. • Demonstrated ability to communicate effectively and to contribute to large collaborative projects within a diverse group. • Demonstrated ability to prepare research results for publication and presentation at seminars and scientific meetings.

Desired Qualifications: • Experience with Docker and Jupyter notebooks. • Experience in maintaining large compute clusters.

Want to learn more about Berkeley Lab's Culture, Benefits and answers to FAQs? Please visit:

Notes: • This is a full-time, career appointment, exempt (monthly paid) from overtime pay. • This full salary range of this position is between $8,772 to $21,052 per month and is expected to pay between a targeted range of $11,696 to $16,374 per month depending upon candidates' full skills, knowledge, and abilities, including education, certifications, and years of 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 performed on-site. The primary location for this role is Lawrence Berkeley National Lab, 1 Cyclotron Road, Berkeley, CA. Work must be performed within the United States.

How To Apply Apply directly online at and follow the on-line instructions to complete the application process.

Berkeley Lab is committed to Inclusion, Diversity, Equity and Accountability (IDEA, and strives to continue building community with these shared values and commitments. Berkeley Lab is an Equal Opportunity and Affirmative Action Employer. We heartily welcome applications from women, minorities, veterans, and all who would contribute to the Lab’s mission of leading scientific discovery, inclusion, and professionalism. In support of our diverse global community, all qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or protected veteran status.

Equal Opportunity and IDEA Information Links: Know your rights, click here ( for the supplement: Equal Employment Opportunity is the Law and the Pay Transparency Nondiscrimination Provision ( under 41 CFR 60-1.4.

We are not accepting applications for this job through MathJobs.Org right now. Please apply at external link.
Contact: Nicolette Carrroll
Email: email address
Postal Mail:
1 Cyclotron Rd.
Berkeley, CA 94720
Web Page: