Computer Software Engineer

Computer Software Engineer
Company:

Lawrence Berkeley National Laboratory


Details of the offer

Lawrence Berkeley National Lab's (LBNL) Materials Sciences Division has an opening for a Software Engineer to join the team.
The

Materials Project

, housed within the Materials Sciences Division at Lawrence Berkeley National Laboratory (LBNL), is a groundbreaking initiative that utilizes millions of CPU-hours annually on supercomputers to uncover the properties of all known materials. This data fuels the technological design of new advanced materials, leading to breakthrough scientific discoveries. As a key component of the US Materials Genome Initiative, the project aims to accelerate the discovery and creation of new materials essential to our economic and energy future. With over half a million registered users, the Materials Project is a global leader in data-driven science, influencing how thousands of scientists and researchers connect, explore, and interact with information.
In this exciting role, you will work under Sr. Faculty Scientist Kristin Persson. You will enhance, expand, and improve all levels of software design, operation, and data management for the Materials Project as the scale and diversity of our simulations grow. You will write high-quality, well-tested code, and design new and open interfaces and tools to drive scientific discovery, working within a lean team of computer and materials scientists.
What You Will Do:
Assist with the continuous development of the Project's existing electronic structure and new data production pipelines to improve data coverage and machine learning efforts.
Develop a scalable system for enabling the user community to submit (computed and measured) materials data for dissemination on the Materials Project.
Improve user experience issues regarding data presentation and visualization on the Materials Project.
Contribute to the software ecosystem of the Materials Project.
Promote the Materials Project and present work at various materials science and computing conferences.
Assist with comprehensive documentation of code, APIs, and user guides to facilitate ease of use and collaboration.
What is Required:
Bachelor's degree or equivalent experience in materials science, physics, chemistry, engineering, or relevant field
Minimum of 2 years of experience in collaborative open-source software development, scientific high-throughput computing, scientific data management, and first-principles materials modeling.
Scientific background or passionate interest in science (computational materials science preferred).
Experience in object-oriented programming and best practices in Python.
Experience using git version control software and collaborative coding.
Demonstrated ability to work productively in interdisciplinary and diverse teams.
Demonstrated ability to effectively present scientific results and related software infrastructure.
Ability to empathize with users and consider user experience when visualizing scientific data interactively.
Proficiency in working with NoSQL databases, for data storage, retrieval, and management.
Proficiency in data visualization tools and libraries
Strong analytical and critical thinking skills with a proactive approach to identifying problems, developing solutions, and implementing improvements.
Strong verbal and written communication skills, with the ability to clearly articulate complex technical concepts to a diverse audience, including non-technical stakeholders.
Excellent interpersonal skills with the ability to build and maintain professional relationships with colleagues, users, and external partners.
Desired Qualifications:
Master's degree in materials science, physics, chemistry, engineering, or a relevant field.
Experience in running and developing automated high-throughput workflows for electronic structure simulations (DFT) using high-performance computing facilities.
Experience using the Materials Project software stack.
Experience in data engineering and machine learning.
Notes:
This is a full time, 2 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.
This position is expected to pay $84,600- $105,744, which fits within the full salary range of $84,600- $142,764 for the C70.1 job code. Salary for this position will be commensurate with the final candidate's qualification and experience, including skills, knowledge, relevant education, certifications, and aligned with the internal peer group.
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.
Learn About Us:
Berkeley Lab

(LBNL) 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 16 Nobel prizes. The University of California manages Berkeley Lab for the U.S. Department of Energy's Office of Science.
Working at Berkeley Lab has many rewards including a competitive compensation program, excellent health and welfare programs, a retirement program that is second to none, and outstanding development opportunities. To view information about the many rewards that are offered at Berkeley Lab-

Click Here

.
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:
Create and manage profiles for future opportunities.
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.

The Lawrence Berkeley National Laboratory provides accommodation to otherwise qualified internal and external applicants who are disabled or become disabled and need assistance with the application process. Internal and external applicants that need such assistance may contact the Lawrence Berkeley National Laboratory to request accommodation by telephone at ******** , by email to ******** or by U.S. mail at EEO/AA Office, One Cyclotron Road, MS90R-2121, Berkeley, CA 94720. These methods of contact have been put in place ONLY to be used by those internal and external applicants requesting accommodation.

#J-18808-Ljbffr


Source: Grabsjobs_Co

Requirements

Computer Software Engineer
Company:

Lawrence Berkeley National Laboratory


Senior Software Engineer

Day In The Life As a Senior Software Engineer SureCam has been a global leader in video telematics since 2014. This position will be part of the core team th...


From Surecam - Missouri

Published 14 days ago

Machine Learning Engineer

Machine Learning Engineer - Top Secret SCI Eligible Salary: $135,000 Location: St. Louis, MO Clearance: Top Secret SCI Eligibility Required Work Environm...


From System One - Missouri

Published 14 days ago

Principal Technical Gameplay Designer

About The Role: We believe that gameplay is the heartbeat of every great game. As a Principal Technical Gameplay Designer, you will be at the forefront of c...


From Gardens Interactive - Missouri

Published 14 days ago

Senior Software Engineer

Kansas Employer - Senior Software Engineer - Kansas City, Missouri This job was posted by Kansas Works : For more information, please see: Job Posting Sum...


From Kansas Employer - Missouri

Published 14 days ago

Built at: 2024-09-29T15:39:23.860Z