Bioinformatics Software Developer

Job ID: 10181
Job date: 2017-11-06
End Date:

Company : Lawrence Berkeley National Laboratory 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
Berkeley Lab’s Environmental Genomics & Systems Biology Division has an opening for a Bioinformatics Software Developer. We are looking for full stack software engineers to help us create innovative solutions to functionally annotate and interpret the genomes for humans and other organisms, to help diagnose and elucidate diseases, and to further our understanding of the biological mechanisms underpinning these diseases. Our group provides infrastructure, APIs, data integration and ontologies for multiple major projects including the Gene Ontology, the Monarch Initiative, the Open Biological Ontologies, and the NCATS Translator projects. We use a variety of languages (JavaScript, Python, Java, Scala) and database systems (graph databases, triplestores, and document stores).

This role will be a software developer with experience developing web-based applications and a keen sense of software and API design. You should have a strong interest in biology or biomedicine, a willingness to learn, and to work with top domain experts to develop the best applications for encoding biological knowledge and interpreting complex biological datasets is highly desirable.

What You Will Do:

  • Work with an international team of software developers, curators, scientists and clinicians to provide quality applications that realize scientific goals.
  • Work with domain experts to plan and prototype new features and applications.
  • Work with other developers to develop, test, deploy and maintain features of core APIs and web applications.
  • Troubleshoots basic problems and recommends action and solutions.
What Is Required:
  • Bachelor's degree in computer science or related field, or equivalent experience.
  • 4 or more years of experience team-based software engineering.
  • Proficiency in JavaScript and Python.
  • Experience with one or more database technologies (relational, graph, semantic web, noSQL, etc.)
  • DevOps (Docker, security, etc.).
  • Solid understanding of computer science fundamentals.
  • Ability to perform in a dynamic, fast-paced environment.
Additional Desired Qualifications:
  • Familiarity with bioinformatics databases and algorithms, experience working with genomic data.
  • One or more JVM languages, e.g. Scala.
  • Experience with knowledge representation frameworks, semantic web technology and ontologies.
  • Good understanding of mathematics and statistics.
The posting shall remain open until the position is filled.


Requeriments :

Skills :

Areas :


Additional Info:
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.

Full-time, M-F, exempt (monthly paid) from overtime pay.

Salary is commensurate with 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 primarily performed at: West Berkeley Biocenter (Potter St.) — Bldg. 977, 717 Potter St., Berkeley, CA.

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.

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 and supplement: "Equal Employment Opportunity is the Law."

[Click Here to Access the Original Job Post]