Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community.
Job Summary
Join a small dynamic team of software developers, biologists, and biocuration scientists to help experimental results (data and metadata) flow from bench researchers to knowledgebases in an efficient and user-friendly manner. The project is at the interface of several knowledgebase projects -microPublication Biology, the Alliance of Genome Resources, WormBase and the Gene Ontology Consortium - and involves a larger group distributed world-wide. Will work with existing open source computer code as well as develop new software and will be involved in many computational aspects of the project.
This is an opportunity to work with scientists and researchers across many disciplines. An enthusiasm for developing tools to enable open, collaborative, and reproducible biomedical research is essential. MicroPublication Biology (www.micropublication.org) mission is to transform science communication by publishing single, validated results that include novel findings, negative and/or reproduced results, and results that are perceived to lack high impact. We want to enhance our novel scientific publishing platform to support author curation of biological information. The Alliance of Genome Resources (alliancegenome.org) is developing sustainable genome information resources that facilitate the use of diverse intensively-studied organisms in understanding the genetic and genomic basis of human biology, health and disease, and supports about 1 million users.
Job Duties
Work closely with editors and developers at micropublication Biology (https://www.micropublication.org/) and curators at the Alliance of Genome Resources (http://www.alliancegenome.org/) to enhance a publication platform for ease of use and new use cases such as bulk submissions of templated articles. (45%)
Develop submission forms that help authors makes as much knowledge computable as is feasible. (40%)
Generalize software components to handle micropublications outside of biology. (5%)
Documents software and make it public. (5%)
Supervise summer students on programming tasks (5%)
Basic Qualifications
BS in computer science, engineering or related field.
5 years of relevant work experience.
Documented experience in software development.
Demonstrated experience with React/Node JS.
Knowledgeable with Docker and container-based deployments and SCM (via Git and Github).
Knowledge of issue tracking and web design.
Clear and responsive communication skills via Slack, email, and even voice.
Able to work independently with limited oversight.
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Copyright 2022 Jobelephant.com Inc. All rights reserved.
The California Institute of Technology (Caltech) is a world-renowned science and engineering research and education institution, where extraordinary faculty and students seek answers to complex questions, discover new knowledge, lead innovation, and transform our future.