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 Jobs at Teiko

  • Senior Associate, Finance
    $95K — $115K *
    Salt Lake City, UT 84118 (Salt Lake County)
    Finance & Insurance
    In-Person
  • Senior Associate, Finance
    $110K — $130K *
    San Mateo, CA 94403 (San Mateo County)
    Finance & Insurance
    In-Person
  • Software Engineer
    $100K — $120K *
    Salt Lake City, UT 84118 (Salt Lake County)
    Information Technology
    In-Person
  • Software Engineer
    $120K — $145K *
    San Mateo, CA 94403 (San Mateo County)
    Healthcare
    In-Person
  • Bioinformatics Engineer
    $100K — $120K *
    Salt Lake City, UT 84118 (Salt Lake County)
    Pharmaceuticals & Biotech
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: