Genomics Software Engineer

San Francisco, California

Bayone
Apply for this Job
Genentech Computational Sciences Genomics Software

Engineer (contractor)

Position Overview

The department of Biology Research & AI Development (BRAID) within Genentech

Research and Early Development (gRED) seeks a software engineer to develop

software for our sequence-to-function models. The primary goal is to deliver a

high-quality Python package featuring robust test coverage, seamless installation, and a

thoughtfully designed API.

Location: Onsite in SSF, CA preferred. Remote OK, but must be available during PST.

Start date: ASAP

Duration: Through Dec 19, 2025

Responsibilities

•Refactor and optimize the existing DNA foundation model codebase to ensure

maintainability, readability, and scalability.

•Develop and implement comprehensive testing strategies to achieve high test

coverage.

•Design and build a robust, user-friendly API for internal sequence-to-function

modeling applications.

•Integrate and implement new computational methods and modeling approaches

as needed.

•Fine tune sequence-to-function models as needed.

Requirements

•5+ professional software engineering experience

•Proficiency in Python with substantial experience in software development,

especially in developing maintainable and scalable codebases.

•Demonstrated expertise with PyTorch

•Experience working with single-cell omics data and familiarity with established

DNA/RNA sequence modeling frameworks (e.g., Enformer, Borzoi) and scverse

ecosystem tools.

•Self-motivated with excellent communication skills and enthusiasm for

contributing to computational biology and software development efforts.

•Strong track record of applying software engineering best practices, including

version control (Git), comprehensive testing, modular design, and appropriate
Date Posted: 03 May 2025
Apply for this Job