Software Developer

Lawrence Berkeley National Laboratory
United States CA Berkeley


Software Developer - 90434
Organization: JG-Joint Genome Institute

Discover your future at Berkeley Lab!

Berkeley Lab’s Joint Genome Institute Division ( has an opening for a Software Developer. We are looking for an experienced software developer to work as part of a team to design, build, and test software for computational pipelines and web-based portals for algal genomics analysis. This position will independently work with software developers and scientists inside and outside of JGI to develop bioinformatics tools for large-scale high-performance computing and web-based analyses. Specific duties will include the development of algal genome annotation pipelines and PhycoCosm genome portal ( for the JGI Fungal and Algal Program.

What You Will Do:
• Plan, develop, test, modify and/or implement on-demand software solutions for algal genome annotation and analyses in high-performance computing environment.
• Be the point of contact for interacting with JGI scientists and users to determine and prototype methods for genome analysis and convert them into scalable software tools.
• Develop and implement specifications for new releases of annotation pipeline and portal.

Additional Responsibilities as needed:
• Attend project planning and code review meetings.
• Determine methods and procedures on new assignments.
• Interact with JGI software developers (DSI and other groups) to discuss best practices.

The posting shall remain open until the position is filled, however for full consideration, please apply by close of business on June 25, 2020

Berkeley Lab employees interested in a lateral transfer or promotional opportunity should apply online to be considered.

• 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.
• M-F, exempt (monthly paid) from overtime pay.
• 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 and follow the on-line instructions to complete the application process.

Learn About Us:
JGI & Berkeley Lab: A View to Fuel Innovative Science in the Public Interest
They say it’s all about location and Berkeley Lab has it all: a view above the San Francisco Bay, cool breezes, and world-class multidisciplinary science within a diverse and respectful research ecosystem of 5,000 people. Nearly 90 years ago, Ernest Orlando Lawrence, the inventor of the cyclotron, brought physicists, biologists, engineers and mathematicians together in Berkeley above the University of California campus to tackle the most urgent scientific challenges. Today, after garnering 13 Nobel Prizes, Berkeley Lab has sustained and grown that tradition of open, interdisciplinary team science, exemplified by how the U.S. Department of Energy Joint Genome Institute (JGI) addresses the most pressing energy and environmental challenges using integrative genome science approaches. JGI takes up residence in the new, state-of-the-art Integrative Genomics Building (IGB) along with the U.S. Department of Energy Systems Biology Knowledgebase (KBase) to expand the frontiers of energy and environmental science in partnership with the worldwide community of researchers. Will you join us and be a critical part of our next ground-breaking discoveries?

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 13 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 (

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 ( Click here ( to view the poster: "Equal Employment Opportunity is the Law".

Lawrence Berkeley National Laboratory encourages applications from women, minorities, veterans, and other underrepresented groups presently considering scientific research careers.


What is Required:
• B.S. in Computer Science, Computational Biology, Bioinformatics, Bioengineering, Life Sciences or related discipline and at least five years of related work experience, or an equivalent combination of education and experience.
• Demonstrated knowledge in genome biology and genome data analysis.
• Experience in developing software for biological applications.
• Ability to resolve complex issues in creative and effective ways.
• Ability to prioritize work and define goals with little to no supervision, while balancing work on multiple projects.
• Proficiency with programming languages, such as Python, Java in Unix environment.
• Demonstrated knowledge in high-performance computing environments.
• Demonstrated knowledge in state-of-the-art database management and web information systems.
• Working knowledge of developing GUI for biological data analysis.
• Communicate easily with scientific staff and end-users to gather software specifications and requirements.
• Ability to evaluate and design new software-based solutions.

Start date

To be determined

How to Apply

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