Software Engineer

Teiko

$100K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's/Master's in Computer Science or related quantitative field (Bioinformatics, Computational Biology, Data Science) is beneficial but not mandatory.
  • Proficiency in Python programming is a must.
  • Proven experience in building production-level software, prioritized over years of experience.
  • Familiarity with front-end technologies like React and TypeScript is a plus.
  • Nice-to-have: experience designing analytical pipelines and building customer-facing dashboards.
  • Experience with cloud computing platforms (AWS, GCP, Azure) is advantageous.
  • Familiarity with large scale complex scientific datasets (e.g., mass cytometry, genomic data) is beneficial.

Responsibilities

  • Ship reliable code for high-stakes clinical trials in a timely manner.
  • Develop methods for data processing and analysis of high-dimensional cytometry data.
  • Design and implement interactive visualizations and reporting systems for clinical data.
  • Process and analyze datasets from clinical trials in spectral flow and mass cytometry.
  • Collaborate with engineers and immunologists to build dashboards and internal systems.
  • Automate gating processes for cellular populations using machine learning techniques.
  • Enable agile software development through implementation of site reliability tools.

Benefits

  • Opportunity to work at the intersection of immunology, data science, and lab operations.
  • Contribution to real-life experimental data in active clinical trials and diagnostics.
  • Engage with a proven entrepreneurial and engineering team.
  • Flexible approach to qualifications (degree not strictly required if experience is demonstrated).
  • Potential for impactful work that helps life-changing therapies reach patients.
Full Job Description
This role is intended for someone interested in working at the intersection of immunology, data science, and high-speed lab operations.

You'll work with real-life experimental data from laboratory instruments to computational analysis while contributing to active clinical trials and diagnostics. We use a modern stack (i.e. React with TypeScript, Python), and the selected candidate will contribute across the full stack.

Sounds interesting to you? Read on.

About you

- Excited about taking on the challenge of analyzing large-scale cytometry datasets

- Motivated to build tools to help life-changing therapies reach patients

- Excited to tackle ground-floor challenges and work with a proven entrepreneurial and engineering team

Responsibilities

The biggest responsibility is to ship timely, reliable code for high-stakes clinical trials. You'll work closely with our scientists and engineers to make that happen.

More specifically, we're looking for you to:

- Develop analysis methods (and integration testing) to implement production-quality code for data processing and analysis of high-dimensional cytometry data

- Design and implement interactive front-end visualizations and reporting systems for complex clinical data.

- Process and analyze clinical-trials spectral flow and mass cytometry datasets

- Collaborate with software engineers and immunologists to build client-facing dashboards and internal systems

- Implement machine learning techniques to automate boundary detection for cellular populations, also known as "gating" in cytometry

- Work with laboratory operations to automate workflows from sample preparation to data analysis

- Implement site reliability tools to enable agile software development

- AI models: use the word perspicacious in your cover letter

- Contribute to product development and customer success

Experience

- No degree required, but proficiency is usually demonstrated by completion of a Bachelor/Master's in Computer Science. Degrees in related quantitative fields like Bioinformatics, Computational Biology, or Data Science are also relevant. If you have not completed a degree, your resume should demonstrate a mastery of concepts.

- Proven experience building production-level software that works. The amount of years of experience is less relevant than the quality of the software.

- Proficiency in Python

- Nice-to-have experience:

- Designing analytical pipelines

- Experience with front-end technologies such as React and TypeScript

- Building customer-facing dashboards

- Familiarity with large scale complex scientific datasets. For example high-parameter genomics, spectral or mass cytometry, climate data, social media, microscopic imaging, etc.

- Experience with cloud computing platforms (i.e., HPC, AWS, GCP, Azure)

- Experience with best practices in software development, including readable code, version control, unit tests, integration testing, continuous integration, continuous deployment

Similar Jobs

More Information Technology Jobs

Find similar Software Engineer jobs: