Research Programmer – Data Scientist, Karsan Lab

Canada's Michael Smith Genome Sciences Centre at BC Cancer
Vancouver, BC, Canada
Job Type:
  • Programmer/Developer (1 year renewable)
Degree Level Required:
Apply Now

Research Programmer – Data Scientist, Karsan Lab

The Research Programmer will be developing data analysis pipelines for various next-generation sequencing (NGS) data such as but not limited to scRNA-Seq, targeted sequencing, ATAC-Seq, and BS-Seq, for the study of cancer evolution. We seek candidates with strong analytical and programming skills to research, develop, and improve our research pipelines. The role is ideally suited for detail-oriented individuals with a strong interest in data analysis, research, and scientific programming within a high throughput academic setting


• Design and implement bioinformatic data pipelines to meet objectives of the project • Work with other project team members to develop and test code, and implement analysis • Evaluate and incorporate third-party software into pipelines • Produce thorough but concise written documentation of experiments, algorithms, validations, and other procedures as required.


• Graduation from a recognized Bachelor of Science Program in Computer Science or relevant program. A Master’s degree in a relevant field would be a strong asset.
• Two (2) years of recent related experience or an equivalent combination of education, training, and experience. • Expertise with scientific programming and able to provide links to code samples via GitHub • Familiarity with molecular and cellular biology • Excellent verbal and written communication skills • Demonstrated ability to interpret results • Comfortable working in a Unix environment, including experience with shell scripting and common command-line tools • Established ability to efficiently organize work assignments and establish priorities • Demonstrated interpersonal skills including the ability to work effectively with others in a team environment. • Familiarity in statistical analysis using modern computational tools (experience with any relevant tools will be considered, but R and Python are preferred) • Familiarity in next-generation sequencing datasets • Understanding of cancer biology • Functional knowledge of distributed version control systems, such as SVN or GIT

  • How to Apply

    Please submit a detailed cover letter and resume to, using Research Programmer – Data Scientist, Karsan Lab in the subject line of your email. This posting will remain online until filled.

Additional Information

All qualified candidates are encouraged to apply; however, Canadian citizens and permanent residents will be given priority.