Classification Title: Information Systems & Technology (A)
Business Title: Research Programmer
A position with the Department of Pathology and Laboratory Medicine of the University of British Columbia is open immediately for a research programmer to work with our interdisciplinary team of researchers and software developers within the Department of Molecular Oncology at BC Cancer, part of the Provincial Health Services Authority. We are seeking a creative, experienced, and dedicated individual to play a key role in the bioinformatics analysis of computational genomic research data.
The research programmer will work with other team members and researchers in the department to conduct computational analysis, ranging from routine runs to novel discovery tasks. With detailed instructions, you will be finding and applying bioinformatics algorithms to computational genomics problems. When appropriate, your solutions will be deployed in full production processes, and you will work closely with other programmers to ensure the successful implementation and deployment of automated workflows and analyses.
You will be on-site in the Department of Molecular Oncology at BC Cancer, working closely with software developers, students and researchers operating at the leading edge of the field of cancer genomics. Our department has recently made meaningful advances in the understanding of tumour evolution and the software platforms developed in the lab will be used by world-leading scientists at BC Cancer and international collaborators to gain insight into how cancers initiate, develop and acquire resistance to treatment. More information on the department and research we conduct can be found here http://molonc.bccrc.ca/
We are a small team of software developers and scientists embedded within a larger cancer research department. You will be working with students and researchers to tackle genomics problems, and collaborating with developers and bioinformaticians on the team to develop high-throughput and automated analysis solutions. You will be reporting to the bioinformatics team lead or designate.
Research and implement bioinformatics solution as requested
Perform simple to complex bioinformatics analysis and requests with supervision
As a team member, develop, test and automate bioinformatics solutions
Handle bioinformatics data retrieval, processing and dissemination requests
Assist researchers in computational, statistical and visualization tasks for publication
Consequences of Error
You will be receiving instructions from researchers, students and collaborators and will be responsible for the correctness of your work. Failure to perform may result in setbacks to research and operational activity.
You will be supervised by the bioinformatics team lead or designate.
You will help advise and recommend best course of actions to other members of the lab on subjects pertaining to bioinformatics analysis and your field of expertise.
Education / Work Experience
BSc in bioinformatics, computer science, or equivalent
Minimum 2 year of additional relevant work/educational experience in genomics
Proven bioinformatics research experience
Experience with data analysis in R and Python
Experience with command-line interfaces and scripting in UNIX operating systems
Experience designing and creating analysis workflows and pipelines
Experience with next-generation sequencing (NGS) data
MSc in bioinformatics, computer science or equivalent
Experience with scientific high performance computing environments
Experience with bioinformatics data management solutions