Bioinformatics Software Engineer
Job Description
The Chan Zuckerberg Biohub San Francisco (CZ Biohub SF) (https://www.czbiohub.org/sf/) is an independent nonprofit research institute that brings together three powerhouse universities - Stanford, UC Berkeley, and UC San Francisco - into a single collaborative technology and discovery engine. CZ Biohub SF itself supports some of the brightest, boldest engineers, data scientists, and biomedical researchers to investigate the fundamental mechanisms underlying disease and develop new technologies that will lead to actionable diagnostics and effective therapies. We are guided by our values of scholarly excellence; disruptive innovation; hands-on engineering/hacking/building; partnership and collaboration; open communication and respect; inclusiveness; and opportunity for all.
Our Vision
- We pursue large scientific challenges that cannot be pursued in conventional environments
- We enable individual investigators to pursue their riskiest and most innovative ideas
- The technologies developed at CZ Biohub San Francisco facilitate research by scientists and clinicians at our home institutions and beyond
Diversity of thought, ideas, and perspectives are at the heart of CZ Biohub Network and enable disruptive innovation and scholarly excellence. We are committed to cultivating an inclusive organization where all colleagues feel inspired and know their work makes an important contribution.
The Opportunity
The Software Engineering team at the Chan Zuckerberg Biohub SF works at the intersection of engineering and cutting-edge scientific research. We work on a diverse range of projects, from core internal infrastructure tools, to innovative data visualization tools and novel computer vision models. We are seeking a Bioinformatics Software Engineer to lead the development of our core internal bioinformatics pipelines. This position will be responsible for designing, implementing, and maintaining these pipelines, in collaboration with the data science and genomics teams, and with a heavy emphasis on Next Generation Sequencing. This is an exciting opportunity to contribute to ambitious, world-class scientific research projects in a highly collaborative and well-funded scientific environment.
What You'll Do
- Design, develop, and test new bioinformatics pipelines and maintain existing ones
- Collaborate with key stakeholders to elucidate, understand, and document pipeline specifications and maintenance needs
- Develop tooling to automate pipelines when appropriate, emphasizing quality, reproducibility, and efficiency
- Facilitate clear and effective communication around pipeline development across genomics, software engineering, data science, and scientific computing teams
- Create and update technical documentation on pipelines, procedures, best practices, etc.
What You'll Bring
Essential –
- Bachelor’s degree in biology, computational biology, bioinformatics, engineering, computer science, information systems, or a related field from an accredited college or university
- 3+ years of relevant work experience, post-bachelor’s, in engineering-centric bioinformatics roles
- Solid understanding of genomics, genetics, and molecular biology concepts related to NGS technologies and data analysis
- Extensive hands-on experience with standard bioinformatics workflows, including demultiplexing (e.g. bcl2fastq, Sabre), read alignment (e.g. CellRanger, kallisto, HISAT2, salmon), variant calling, and annotation
- Extensive hands-on experience with pipeline development tools such as Nextflow and Snakemake
- Experience with Illumina binaries
- Proficiency in a major programming language such as Python or Java
- Experience with UNIX/Linux and high performance computing (HPC) environments
- Familiarity with professional software development best practices (testing, documentation, version control, CI/CD pipelines)
- Strong problem-solving skills and the ability to troubleshoot complex data analysis issues
- Excellent written and oral communication skills and an ability to express technical concepts in an accessible way
Nice to have -
- Experience with AWS
- Experience with PacBio tools and data
- Experience with single-cell sequencing and spatial transcriptomics datasets
- Track record of contributions to open-source software projects related to bioinformatics
The Chan Zuckerberg Biohub Network requires all employees, contractors, and interns, regardless of work location or type of role, to provide proof of full COVID-19 vaccination, including a booster vaccine dose, if eligible, by their start date. Those who are unable to get vaccinated or obtain a booster dose because of a disability, or who choose not to be vaccinated due to a sincerely held religious belief, practice, or observance must have an approved exception prior to their start date.
Compensation
- Software Engineer II = $100,000 - $137,500
- Senior Software Engineer = $120,000 - $165,000
New hires are typically hired into the lower portion of the range, enabling employee growth in the range over time. To determine starting pay, we consider multiple job-related factors including a candidate’s skills, education and experience, market demand, business needs, and internal parity. We may also adjust this range in the future based on market data. Your recruiter can share more about the specific pay range during the hiring process.
What We Provide
- Resources to disrupt and innovate at the frontiers of our knowledge of biology and disease
- A collegial and collaborative environment consisting of diverse expertise
- Existing collaborations within CZ Biohub: Technology Platforms (Bioengineering, Computational Microscopy, Data Science, Genomics & Mass Spectrometry), Infectious Disease, and Quantitative Cell Science
- Access to collaborators, resources and facilities at our three partner universities (Stanford, UC Berkeley, and UC San Francisco) and at partner organizations in the Bay Area and beyond
- Competitive compensation and benefits commensurate with the experience
Benefits
We offer a robust benefits program that enables the important work Biohubbers do everyday. Our benefits include healthcare coverage, life and disability insurance, commuter subsidies, family planning services with fertility care, childcare stipend, 401(k) match, flexible time off and a generous parental leave policy. In addition, we honor our commitment to career development and our value of scholarly excellence through regular onsite opportunities to learn from the world's leading scientists.
The CZ Biohub Network is an equal opportunity employer committed to diversity of thought, ideas and perspectives. We are committed to cultivating an inclusive organization where all Biohubbers feel inspired and know their work makes an important contribution. Therefore, we provide employment opportunities without regard to age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law.
Pursuant to the California Fair Chance Act, we will consider for employment qualified applicants with arrest and conviction records.
Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. The CZ Biohub Network does not accept unsolicited headhunter and agency resumes. The CZ Biohub Network will not pay fees to any third-party agency or company that does not have a signed agreement with the CZ Biohub Network.
Date Posted
10/26/2023
Views
8
Similar Jobs
Distributed Systems Software Engineer, GovCloud - Senior/Lead - Salesforce
Views in the last 30 days - 0
View DetailsMachine Learning Safety: Evaluation Research Engineer - Apple
Views in the last 30 days - 0
View DetailsMachine Learning Safety: Evaluation Research Engineer - Apple
Views in the last 30 days - 0
View Details