Senior Engineer - Full Stack

Seattle WA
US
Organization: Phase Genomics
Application due date: 
Tue December 31, 2019
Position Type: Job
Commitment: 
Full time
Description: 

Phase Genomics uses cutting edge analytical techniques to draw novel insights from very large, rich datasets. We help scientists make breakthroughs in infectious disease, agricultural breeding, human health, cancer, biomanufacturing, food safety, and more. If you have great data science and/or machine learning chops and want to work on a technology that can have an actual impact saving lives, we’d love to meet you.

POSITION

Phase Genomics is seeking smart, driven, creative data scientists and machine learning engineers to help create revolutionary new genomic and metagenomic assembly and analysis tools. Our data team is responsible for developing new-to-science analytical methods for deriving meaningful, actionable insights from data about the structure of chromatin in biological samples ranging from plants to animals to microbial communities to humans. Using modern deep learning techniques, we leverage these insights into information about newly discovered microbial species, plant and animal breeding characteristics, cancer and other human genetic/genomic disorders, and more. We are seeking an organized, talented bioinformatician with a proven track record in genome assembly, metagenomic assembly, biological data science, or related areas. The chosen candidate will be responsible for performing bioinformatics analyses using our entire scientific toolset, particularly in the fields of chromosome-scale genome scaffolding and metagenomic deconvolution using Hi-C and similar chromatin conformation data. They will also be responsible for developing new bioinformatics tools in these areas and for participating in R&D discussions and experimental planning with members of our wetlab team and other computational team members.

Every scientist and engineer on our team is given the opportunity for technical, architectural, and product-level ownership of their areas, and is expected to deliver world-class results. We value expertise, and our team is composed of people who are capable of owning a problem space top to bottom, yet still collaborate to deliver great results across the team.

RESPONSIBILITIES

Conceiving, designing, implementing, and maintaining deep learning or other analytical models to extract actionable insights from one or more areas of biological research. Areas include

  • Cancer-causing or cancer-implicated mutations
  • Human genetic/genomic disease
  • Metagenomics and microbial community analysis
  • Agricultural breeding and trait development (plants and animals)
  • Human microbiome health
  • Supporting services offered built on top of analytical models in a DevOps model
  • Helping define company technical and business strategy, especially connecting analytical approaches to product development and product strategy
REQUIREMENTS

While we are open to a broad range of backgrounds, a successful candidate will likely have the following qualifications:

  • 3+ years experience in developing software in an industry or graduate studies setting
  • Experience in at least one of the following software development settings:
    • Machine learning, especially deep learning
    • Data science
    • Statistical computing
    • Bioinformatics
    • Distributed data analysis
    • Physics, chemistry, astronomy, or other technical space with a big data/data science component
  • Experience with genomics is a plus, but not necessary.
  • Masters, PhD, or equivalent experience in computer science, software engineering, bioinformatics, or other technical fields with a programming bent

Phase Genomics offers industry-leading analytical tools through our cloud-based SaaS platform, which powers a big-data genomic analysis process to deliver scientific results that matter in fields like health, agriculture, food safety, and biomanufacturing. We’re growing fast and are looking for talented full-stack web engineers to help both scale the back-end and add new front-end capabilities.

POSITION

Phase Genomics is seeking smart, talented, motivated web engineers to help design and build the infrastructure and user interfaces that power our revolutionary genomic and metagenomic assembly platform. Our engineers work across a wide range of technologies, from the front end to the back end, designing everything from database-driven web applications to web-based user collaboration tools to massively parallel data analysis systems. We use a wide range of technologies, including many AWS services, AirFlow, Celery, Django, and numerous genomics tools, and develop primarily in Python, C++, and R, although we will use whatever language is the right tool for the job.

Every engineer is given the opportunity for technical, architectural, and product-level ownership of their areas, and is expected to deliver world-class results. Our team is composed of people who are capable of owning a problem space top to bottom, yet still collaborate to deliver great results across the team. And we need more people like that.

In short, if you’re a ninja who likes solving hard problems, we want to talk to you.

RESPONSIBILITIES

Web engineers are responsible for

  • Conceiving, designing, implementing, and maintaining software components in one or more product areas. Areas include
    • Massively parallel big data analysis on EC2
    • Cloud-based task orchestration
    • Website database and UI
    • Data analysis and report generation
    • Online productivity and collaboration scenarios
    • Process performance metrics and optimization
  • Running services in a DevOps model.
  • Helping define company technical and business strategy.
  • Supporting users with documentation and direct communication.
  • Being a good problem solver. As a startup, we have a number of problems that need good brains to work on them, including non-software problems.
REQUIREMENTS

While we are open to a broad range of backgrounds, a successful candidate will likely have the following qualifications:

  • 3+ years experience in developing web-based software in an industry or graduate studies setting
  • Experience in at least one of the following software development settings:
    • Web development
    • Distributed data analysis
    • Cloud-based task orchestration
    • Bioinformatics
    • Data science
    • Machine learning
  • Experience with genomics is a plus, but not necessary.
    • Much of genomics draws from standard software methodologies such as graph theory, optimization, hidden Markov models/statistical learning methods, and basic algorithm and data structure design. Typical computer science/software engineering backgrounds are highly applicable.
  • B.S. or B.A. in computer science, software engineering, bioinformatics, or other technical fields with a programming bent.
Education: 
Bachelors degree