Materials Project Web Developer

📁
Information Technology
💼
MS-Materials Sciences
📅
103915 Requisition #

Lawrence Berkeley National Lab’s (LBNL) Materials Science Division has an opening for a Web Developer to join the Materials Project

 

Join a lean, agile team at the forefront of innovation, working with cutting-edge supercomputing and data science to accelerate the design of advanced materials. Be part of a vibrant global community of over half a million researchers and developers, pushing the boundaries of data-driven science as part of the U.S. Materials Genome Initiative. Here, your growth is limitless—expand your skills in a supportive environment that celebrates creativity and collaboration.

 

The Materials Project harnesses millions of CPU-hours on supercomputers to uncover the properties of all known materials, driving breakthroughs that shape our economic and energy future. Launched in 2011, this initiative freely shares its computed data with a worldwide audience through intuitive web and programming interfaces. As a global leader in materials science, we empower thousands of top scientists to connect, explore, and innovate.

 

We’re seeking a talented Web Developer to elevate our digital presence. If you’re passionate about materials science, crafting high-quality code, and building open-source tools that inspire discovery, this is your opportunity to shine.

 

What You Will Do:

  • Enhance and maintain the frontend software stack for materialsproject.org, ensuring a seamless user experience.
  • Design and launch innovative “apps” for materials analysis, empowering users with powerful, intuitive tools.
  • Optimize the flow and presentation of complex scientific data, creating informative interfaces.
  • Contribute to a thriving open-source ecosystem, engaging with a global community of users and developers.
  • Showcase the Materials Project’s impact at conferences or through compelling case studies.

 

In addition to the above, the level 2 will also:

  • Take ownership of your work, tackling challenges independently with minimal guidance.

 

What is Required:

  • A Bachelor’s degree in a relevant field and at least 2 years of related experience.
  • Proven experience in a scientific or research-driven environment.
  • Expertise in object-oriented programming and best practices in Python..
  • Hands-on experience developing and managing open-source software projects.
  • Proficiency with git version control and collaborative coding platforms.
  • Strong communication skills to engage with our global user base and support our community forums.
  • A collaborative spirit and the ability to thrive at the intersection of science and software.
  • A proactive attitude toward learning new tools, technologies, and skills.

 

 

Additional Qualifications for the level 2:

  • Advanced expertise in the above areas, with a track record of independently solving problems of varying scope.

 

Desired Qualifications:

  • Demonstrated work experience in a computational research environment
  • Experience with interactive scientific data visualization.
  • Familiarity with front-end frameworks such as Flask or Plotly Dash.
  • Knowledge of consuming RESTful APIs to integrate dynamic data.

 

Notes:

  • For full consideration, please apply by April 15, 2025.
  • 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.
  • This position will be hired at a level commensurate with the business needs and the skills, knowledge, and abilities of the successful candidate.
  • Salary Information: 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. It is not typical for an individual to be offered a salary at or near the top of the range for a position. 
    • Level 1: This position is expected to pay $86,628.00-$108,276.00, which fits within the full salary range of $86,628.00-$146,196.00 for the C79.1.
    • Level 2:  This position is expected to pay $109,152.00-$136,428.00, which fits within the full salary range of $109,152.00-$184,200.00 for the C79.2.
  • As a condition of employment, the finalist will be required to disclose if they are subject to any final administrative or judicial decisions within the last seven years determining that they committed any misconduct, are currently being investigated for misconduct, left a position during an investigation for alleged misconduct, or have filed an appeal with a previous employer.
  • 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.

 

Want to learn more about working at Berkeley Lab? Please visit: careers.lbl.gov

Berkeley Lab is an Equal Opportunity and Affirmative Action Employer. In support of our rich 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.

 

 

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

EG-Engineering

Bay Area, California, United States

📁 Information Technology

Requisition #: 103440

EG-Engineering

Bay Area, California, United States

📁 Information Technology

Requisition #: 103464

IC-Information Technology

Bay Area, California, United States

📁 Information Technology

Requisition #: 103715