University of California - Berkeley, CA
posted 5 months ago
The Scientific Software Developer (0652U) position at the University of California, Berkeley, is a full-time role focused on designing and building geospatial applications within the Jupyter software ecosystem. This position is part of the Eric and Wendy Schmidt Center for Data Science and Environment, which aims to address pressing environmental challenges through innovative computational and data science solutions. The center emphasizes open science principles and inclusivity, working collaboratively with local communities to develop accessible solutions that meet their environmental needs. As a Scientific Software Developer, you will be responsible for applying your advanced software development skills to create open-source software prototypes that address spatial questions. This involves working closely with a team of collaborators to envision and iteratively develop these prototypes based on stakeholder feedback. You will also be tasked with publishing and sharing these prototypes with potential users, ensuring that the solutions are scalable and widely deployable using modern cloud infrastructure. The role requires a deep understanding of industry practices and open-source community standards, as well as the ability to lead multiple software development projects. You will specify, develop, and execute complex test plans, manage source code control techniques, and oversee changes in development and maintenance standards. The position also involves setting technical requirements for complex software specifications and ensuring that the software meets the functional needs of users.