Candidates need to be located in the USA.
Direct W2 contractors only! No 3rd party agencies! We are not able to sponsor H1B Visa's.
This is a remote position. Duration 9 month
Computational Sciences Genomics Software Engineer
Position Overview
The department of Biology Research & AI Development (BRAID) within the client's 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.
Skills required:
● 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.