Senior Software Engineer- Computational Biology

Job ID:
Job date: 2018-02-05
End Date:

Company : Zymergen 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
We are hiring a software engineer to re-envision our ecosystem of software tools for data capture and analysis of DNA sequences and sequence annotations.

This role will guide the process of expanding our system of DNA sequence storage and analysis tools by synthesising the company’s scientific needs with the technological opportunities. Key activities are evaluating existing tools as well as the academic literature, communicating designs to diverse audiences, experimenting with prototypes and designing and implementing production-level solutions. Experience working in a biological field is a plus, but more important is a demonstrated ability to quickly learn complex domains. We are seeking a talented individual with a broad background who can bridge the fields of biology and software and guide progress through the system’s evolution.

As a key engineer for our representation and storage of DNA, you will be empowering the work of metabolic engineers, molecular biologists, data scientists, strain engineers and bioinformaticians. Your expertise will shape an evolving vision while incrementally delivering on its promise. You will work side-by-side with a team of software engineers and scientists to build the foundation on which key scientific and business decisions are made. This role provides an opportunity to make significant impact on Zymergen in a high-priority project.

The ideal candidate thrives in a fast-paced, multi-disciplinary, collaborative environment; values clear communication; balances pragmatism and idealism; and is not afraid of ambiguity and incompletely specified requirements. This candidate brings experience with database systems, software architecture, and creating practical software that addresses pressing business needs. As a team member, there will be opportunities to learn the complexities inherent in DNA sequence storage and processing, hone your software engineering craft in the company of experts, and expand your skills into a variety of new technologies.

Specific responsibilities:

  • Collaborating with scientists and bioinformaticians to understand their problem domain and how software tools can help.
  • Studying existing Zymergen systems to understand the overall ecosystem and how new projects / services should integrate into it.
  • Iterating on data models to represent DNA sequence, DNA annotations, and organism genomes.
  • Evaluating and integrating 3rd-party and open-source tools as needed.
  • Working with application engineers to make sure the overall data exchange makes sense and is capturing the rich information being generated.
Qualifications/Experience:
  • B.S. or higher in Computer Science, Computer Engineering, or related field.
  • 5+ years of professional experience.
  • Demonstrated success designing complex systems with incremental delivery.
  • Experience with modern software dev practices (reviews, design docs, testing).
  • Proficiency in at least two of Java, Python, C/C++.
  • Good communication skills with demonstrated ability to clearly explain complex concepts to non-experts. Ability to grasp new concepts quickly and ask clarifying questions to ensure comprehension.


Requeriments :

Skills :

Areas :


Additional Info:
Zymergen is building an end-to-end system that automates building, testing, and analyzing new microbes to produce commercially relevant molecules.

Company:

Founded in 2013 and based in the San Francisco Bay Area, Zymergen is a technology company unlocking the power of biology. We deliver better economics for products made from biology that are used across industries, bring new products to market faster, and develop novel products. Our proprietary platform uses robots and machine learning to engineer microbes faster, more predictably, and to a level of performance previously unattainable. These microbes, and the products they produce, have broad applications across industries such as chemicals and materials, agriculture, and healthcare. For more information visit www.zymergen.com ( http://www.zymergen.com/ ).

A key element of our success is our ability to apply the latest in software tools, Big Data technology, and machine learning techniques to challenges in chemistry and manufacturing. Zymergen’s software engineering team plays a critical role in distinguishing our products and systems from those developed by our competitors.

Working at Zymergen offers software engineers exposure to a field that makes a difference in the lives of millions of people: low cost, scalable chemical manufacturing touches everything from how airplanes are built to the frontiers of life­saving medicines. In addition to working at a fast ­growing startup and a competitive salary package, you’ll have the satisfaction of knowing you are building a future for our world that was the realm of science fiction just ten years ago.

Previous experience in a Life Sciences company or setting is not essential.

Interest in working at one, and learning about genetics and bioinformatics, is.

Our facility is located in the San Francisco Bay Area.

Individuals seeking employment at Zymergen are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.

[Click Here to Access the Original Job Post]