Job:Senior Software Engineer (DNA design and manufacturing automation), Edinburgh Genome Foundry, University of Edinburgh
0
0
Entering edit mode
5.5 years ago

The following position is suitable for bioinformaticians, computational biologists, or software engineers with a strong interest in biology.

We are looking for an enthusiastic computational software engineer to join the Edinburgh Genome Foundry, one of the largest automated platforms for synthetic biology globally.

The Foundry is a unique facility at the University of Edinburgh specialized in large-scale genetic engineering projects for academic and industrial research. We are automating the assembly of genetic constructs up to chromosome size, with an ambition to deliver custom DNA seven days a week with minimal human intervention from order to shipping.

You will use your computational and organizational skills to help us develop the services that orchestrate our platform, making it smarter, faster and more reliable. This is a great opportunity to contribute to exciting research projects (e.g. in gene and cell therapy, metabolic engineering) while developing expertise in Laboratory Information Management Systems, software architecture for automation, computer-aided DNA design and manufacturing, and web development.

Your work will be mainly open-source and have visibility in the Synthetic Biology and Laboratory Automation communities, enabling biological projects at an unprecedented scale!

Requirements

Essential:

  • MSc or PhD in Computational Biology, Bioinformatics, or a related field OR 5 to 8 years of experience in computer science or software development, including projects in Synthetic Biology or a related field.
  • Previous experiences in software design, implementation and deployment, preferably in synthetic biology, bioinformatics, or a related field.
  • Excellent working knowledge of multiple programming languages (Python, Javascript, etc.)
  • Familiarity with at least several software development tools (IDEs, git), methodologies (agile, test-driven development, etc.), and best practices / coding standards.

Desirable:

  • Familiarity with some DNA assembly techniques (Gibson Assembly, Golden Gate Assembly, etc.)
  • Experience with computer-aided design, computer aided-manufacturing, or laboratory information management systems.
  • Good understanding of biological laboratory operation.
  • Experience of business-critical software applications development and maintenance.
  • Familiarity with some web frameworks (Django, Vue, React) and Docker.
  • Familiarity with software deployment tools for continuous integration

Useful links and info:

dna-assembly synthetic-biology • 1.5k views
ADD COMMENT

Login before adding your answer.

Traffic: 1926 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6