Language

Software Engineer

Python
API
Structured Software
B2B Software
Git
PyTorch
Version Control
DNA
Genomics
DNA/RNA
software engineer
Software engineering
single-cell omics data experience
DNA/RNA sequence modeling frameworks experience
Enformer
Borzoi
scverse ecosystem tools
version control (Git)
comprehensive testing
modular design
Computational Sciences Genomics Software Engineer
Description:

Job description:

Description:

  • Genentech Computational Sciences Genomics Software Engineer

 

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.

 

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 abstraction levels. 

 

Pay Rate & Benefits:

  • This is the pay range that Magnit reasonably expects to pay for this position: $41.79 - $55.71/Hour on W2.
  • Benefits: Medical, Dental, Vision, 401K (provided minimum eligibility hours are met).
QUALIFICATION/ LICENSURE :
  • Work Authorization : Green Card, US Citizen
  • Preferred years of experience : 5+ Years
  • Travel Required : No travel required
  • Shift timings: 9 AM to 5 PM
Job Location South San Francisco, California
Pay USD 41.79 - USD 55.71 Per Hour
Contract Duration 8 month(s)