Career Opportunities

Corporate Summary

Foresight Diagnostics is a cancer diagnostics company developing a novel liquid biopsy test for the measurement of minimal residual disease (MRD) for aid in patient management that is funded by leading diagnostics VC firms in Silicon Valley. Foresight’s cell-free DNA testing platform was developed in the labs of two prominent professors at Stanford University and is backed by several major Cell and Nature publications. The company has garnered significant partnering interest from multiple pharmaceutical companies in oncology and is poised for rapid growth. Foresight Diagnostics is headquartered in Aurora, Colorado.

About the Bioinformatics Team: To make an impact in the care of cancer patients, we aim to build an environment where people with diverse skill sets, experience and a passion for building things are engaged and have room to be creative. We work to empower team members so they take ownership on projects with scope and complexity that allows them to flourish. We promote direct communication, lead by example and promote inclusivity by encouraging participation in light of each person’s work style.

About the Role: As a Senior Software Engineer, you will be responsible for building a data infrastructure that advances our clinical diagnostic development and reporting. You will work with the bioinformatics and laboratory teams to integrate data services and build tools to empower the clinical, operations, and and R&D teams. You are a professional software engineer with extensive experience in building reliable and scalable databases using modern cloud technologies. There will be leadership opportunities for those that enjoy mentoring junior engineers. This position reports to the Director of Bioinformatics.

What You Will Bring:

  • A background in computer science
  • 4+ years of SWE experience, emphasis with building data solutions for medium to large datasets (100TB+)
  • Expertise in: Python, Git and cloud data/services (Google Cloud Platform or AWS)
  • Expertise in: database architecture and orchestration, including deep understanding of SQL and implementing microservices & APIs
  • Experience working at scale with deployment automation tools (e.g. Terraform), ETL pipelines and analytical data warehouses

What You Will Do:

  • Design, implement, and maintain databases to integrate and mine our data, such as molecular test results and/or clinical data
  • Build a roadmap for data engineering and work to integrate our data sources as we scale
  • Provide data & analysis services for real-time tracking of clinical results and key laboratory performance metrics
  • Collaborate with the bioinformatics team to develop tools for data-driven R&D experimentation (e.g. to improve algorithms)
  • Work closely with quality/regulatory departments to ensure your work meets appropriate information security and laboratory standards, including writing user documentation
  • Work cross functionally to collect requirements, develop plans and execute projects
  • Communicate effectively to both engineers and general audiences

Big bonus points if you have experience with next-generation sequencing (NGS) data pipelines, developing software in compliance with ISO62304, working in a regulatory environment (CLIA, IVD dev) and experience with mentoring and coaching.

This is a remote position offering a salary between $150,000 - 190,000, generous equity, along with medical, dental and vision benefits. You will be working on interesting problems with extremely high impact. We promote the professional development of our employees and will encourage upward mobility within the company for high performing employees. Foresight Diagnostics is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

About the Bioinformatics Team: To make an impact in the care of cancer patients, we aim to build an environment where people with diverse skill sets, experience and a passion for building things are engaged and have room to be creative. We work to empower team members so they take ownership on projects with scope and complexity that allows them to flourish. We promote direct communication, lead by example and promote inclusivity by encouraging participation in light of each person’s work style.

About the Role: As a Senior Software Engineer - DevOps, you will be responsible for building the cloud compute infrastructure for our clinical diagnostic workflows. You will work with the bioinformatics team to automate R&D pipelines and transfer software into a regulated, production environment. You are a professional software engineer with extensive experience in modern cloud infrastructure and building backend services that satisfy business standards.

You will be primarily hands-on technically and will institute software engineering best practices for the organization. There will be leadership opportunities for those that enjoy mentoring junior engineers. This position reports to the Director of Bioinformatics.

What You Will Bring:

  • A background in computer science
  • 4+ years of SWE experience, emphasis with building modern cloud infrastructures with Google Cloud Platform or AWS
  • Expertise in: Python, Git, Kubernetes, containerization (e.g. Docker), infrastructure as code (e.g. Terraform), and workflow orchestration (e.g. SnakeMake, NextFlow)

What You Will Do:

  • Design, build and maintain our cloud-based computing and data services 
  • Establish and disseminate practices for Software Development Life Cycle (SDLC), including source code management & continuous integration/deployment (CI/CD)
  • Collaborate with the bioinformatics team to transition R&D pipelines into production, including LIMS integration
  • Develop tools to facilitate R&D experimentation
  • Work closely with quality/regulatory departments to meet appropriate information security and laboratory standards, including writing user documentation
  • Communicate your plans and work to both engineers and general audiences
  • Lead by training fellow engineers, participating in design discussions & code reviews and identifying new technologies to keep Foresight at the forefront of clinical diagnostics

Big bonus points if you have experience with next-generation sequencing (NGS) data pipelines and bioinformatics tools, working in a regulatory environment (CLIA, IVD dev) and experience with mentoring and coaching.

This is a remote position offering a salary between $150,000 - 190,000, generous equity, along with medical, dental and vision benefits. You will be working on interesting problems with extremely high impact. We promote the professional development of our employees and will encourage upward mobility within the company for high performing employees. Foresight Diagnostics is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Responsibilities


Requirements


About the Quality Team: Come join a growing Quality team that is eager to incorporate Quality principles into the framework of an entire organization! We are building intuitive compliance systems needed to ensure that regulatory requirements are met while helping to ensure the scalability of our operations.

About the Role: The Software Quality Engineer will be responsible for ensuring software systems supporting cross functional teams and Foresight’s products are developed, implemented and maintained in compliance with FDA, ISO27001, IEC62304, ISO13485, and clinical regulations (CAP/CLIA, ISO15189). This position will work cross functionally with internal members of the clinical laboratory, R&D, IVD, bioinformatics, product development, and regulatory teams. Externally, this position will participate in communication and audits with our regulatory bodies. This is a full-time position working standard business hours, but may require the flexibility to work diverse schedules, including evenings, weekends, and holidays. This position reports to the Director of Quality.

What You Will Bring:

  • 3-5 years of experience working in a software quality related role
  • Bachelor’s degree in software engineering, computer science, information technology, or related
  • Demonstrated ability to perform all forms of software testing (automated and manual)
  • Proven ability to deliver actionable results to complex problems
  • Ability to deliver on end-to-end projects with a high level of autonomy
  • Exceptional interpersonal skills with ability to work collaboratively with a diverse population

What You Will Do:

  • Ensure all software quality practices are in compliance with Foresight’s SOPs and applicable regulations
  • Create standard operating procedures (SOPs) to define software quality requirements and release readiness operations
  • Develop and implement comprehensive test plans and test cases to assess compliance of products outlined in the product roadmap and coordinate with cross functional teams on timely remediation
  • Execute test plans, automated and manual, to confirm quality conformance to predefined specifications and quality deliverables
  • Lead cross functional collaboration in designing and implementing software validation plans
  • Develop risk analysis tools and risk management plans for Foresight’s suite of software systems
  • Support the development, collection, and reporting of quality performance indicators
  • Closely monitor, maintain, and improve the efficiency of processes via regular audits and internal reporting
  • Resolve end user issues via investigation and resolution of identified and/or recurring bugs

This role is offering a salary between $80,000 - 100,000, generous equity, along with medical, dental and vision benefits. You will be working on interesting problems with extremely high impact. We promote the professional development of our employees and will encourage upward mobility within the company for high performing employees. Foresight Diagnostics is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.