Computational Biologist - Software Development
BC Cancer Agency
Advancing Genomics Technologies for Health and Life Sciences
The Michael Smith Genome Sciences Centre (GSC), a provincial program within the Provincial Health Services Authority (PHSA), is a recognized international leader in genomics, bioinformatics, and genome technology innovation. By developing and deploying cutting-edge sequencing and computational platforms, the GSC supports breakthrough research across cancer, rare and infectious diseases, and the broader life sciences. Our work enables earlier diagnosis, novel therapeutic approaches, and transformative applications of genomics to improve human health and environmental resilience—delivering both social and economic impact through science.
Job Reference No. CB_P01066_HSA200543_SoftDev_2026_06_19
Job Summary
In accordance with the Purpose, Vision, Values and Coast Salish Teachings, and strategic direction of PHSA, safety, including both patient and employee safety, is a priority and a responsibility shared by everyone at PHSA. As such, the requirement to continuously improve quality and safety is inherent in all aspects of this position.
The Computational Biologist participates in developing, improving and maintaining bioinformatics tools for high-throughput processing pipelines. The Computational Biologist specifies, implements, tests and maintains bioinformatics computer applications and systems, and participates in the code walk-throughs and design and review of bioinformatics software solutions. The Computational Biologist will also assist in the packaging and distribution of developed tools and analysis results to the scientific community, and will contribute to the preparation of scientific publications.
Duties
- Codes in Python and specifies, implements, tests, and maintains bioinformatics pipelines and applications as assigned.
- Assists with devising or modifying systems to solve complex problems associated with high throughput pipelines, considering computer equipment capacity and limitations, operating time and form of desired results.
- Participates in code walk-throughs and reviews of the coded solutions to PEP8 standards.
- Participates in the design and build of database and software solutions taking performance into consideration.
- Coordinates production problem resolution for assigned applications, including working with other technical teams.
- Evaluates third-party software and incorporates new systems into legacy systems.
- Produces written documentation of algorithms, validations, SOPs, and other processes related to pipeline updates and procedures as required.
- Presents results of bioinformatics software testing internally and externally.
- Performs literature searches, testing and validation of new data analysis software related to bioinformatics pipelines.
- Performs other related duties as required.
Qualifications
Education, Training and Experience
- Graduation from a recognized Bachelor of Applied Science or Bachelor of Science Program in either Computer Science, Biological Sciences, or equivalent program.
- Two (2) years of recent related experience in a bioinformatic setting or an equivalent combination of education, training and experience acceptable to the GSC Group Leaders.
Skills and Abilities
- Demonstrated expertise with Python or other similar high level languages for application in data analysis.
- Demonstrated ability to program and run analysis in a high throughput bioinformatics production environment.
- Functional knowledge of distributed version control systems, such as GIT.
- Functional knowledge of Agile development and ticketing systems.
- Demonstrated ability to work with bioinformatics workflow managers (e.g. Nextflow).
- Excellent verbal and written communication skills.
- Demonstrated ability to work in an Unix environment, including experience with shell scripting and common command-line tools.
- Demonstrated ability to develop software as part of a team.
- Demonstrated interpersonal skills including the ability to work effectively with others in a team environment.
- Demonstrated ability to efficiently organize work assignments and establish priorities.
Benefits:
Every PHSA employee enables the best possible patient care for our patients and their families. Whether you are providing direct care, conducting research, or making it possible for others to do their work, you impact the lives of British Columbians today and in the future. That’s why we’re focused on your care too – offering health, wellness, development programs to support you – at work and at home.
- Join one of BC’s largest employers with province-wide programs, services and operations – offering vast opportunities for growth, development, and recognition programs that honour the commitment and contribution of all employees.
- Access to professional development opportunities through our in-house training programs, including +2,000 courses, such as our San’yas Indigenous Cultural Safety Training course, or Core Linx for Leadership roles.
- Enjoy a comprehensive benefits package, which includes statutory benefits - Canada Pension Plan, Employment Insurance and WorkSafe BC plus the PHSA group benefits plan which includes medical & dental extended health, and group life insurance coverage, and psychological health & safety programs and holistic wellness resources.
- Annual statutory holidays (13) with generous vacation entitlement and accruement.
- PHSA is a remote work friendly employer, welcoming flexible work options to support our people (eligibility may vary, depending on position).
- Access to WorkPerks, a premium discount program offering a wide range of local and national discounts on electronics, entertainment, dining, travel, wellness, apparel, and more.
Job Type:
Temporary Full-Time, 7.5 hrs. per day
Hybrid
Salary Range:
P1 - $40.19/hour for the 1st year - $50.20/ hour for the 6th year
The starting salary for this position would be determined with consideration of the successful candidate’s relevant education and experience, and would be in alignment with the provincial compensation reference plan and grant fund availability.
Higher salary offers above the midpoint range require additional review and approval.
Apply:
As this is a union position, you will also have to apply either as an internal or external applicant through http://www.phsa.ca/careersusing the posting reference
Please submit a detailed cover letter and resume to Show email, using Job Reference No. CB_P01066_HSA200543_SoftDev_2026_06_19 in the subject line of your email.
While we value and review all applications, please note that due to the volume of submissions only shortlisted candidates will be contacted. This posting will remain online until the position is filled.
All qualified candidates are encouraged to apply; however, Canadian citizens and permanent residents will be given priority.
Important!
COVID-19 vaccines protect against infection from severe acute respiratory syndrome coronavirus 2 (SARS-Cov-2) that causes COVID-19.
The COVID-19 vaccine has been added to the list of high-priority immunizations recommended for health-care workers. Health care workers should ensure they are up-to-date on all routine immunizations.
Please note all jobs at the GSC are based in Vancouver, British Columbia, Canada. Flexible work options may be available for this position upon request and is subject to change in accordance with GSC’s operational needs and PHSA’s Flexible Work Options Policy.
We believe that equity, diversity and inclusivity are essential for the advancement of human knowledge and science.
We welcome all applicants and provide all employees with equal opportunity for advancement, regardless of race, colour, ancestry, place of origin, political belief, religion, marital status, family status, physical or mental disability, sex, sexual orientation, gender identity or expression, age, conviction of a criminal or summary conviction offence unrelated to their employment.
$75.2k - $107.16k per year
...The Software Development Engineer in Test (SDET) 2 will be primarily responsible for optimizing and supporting our core builds while continuing... ...focus on infrastructure and automation ~ Bachelor’s Degree in Computer Science, Software Engineering or similar disciplines ~...SuggestedFull timeWork at officeLocal areaWorldwideRelocation package$120k - $160k per year
...users. Our mission is to solve evolution and transform static software into AI systems that autonomously evolve to better serve their... ...the USA About the Role We are seeking a skilled Software Development Engineer in Test (SDET), from Senior level and above, to join our...SuggestedFull time$68.8k - $94.6k per year
...Job Description Overview We are seeking a Biologist to join our growing team. The Environmental Assessment and Community Engagement... ...most of diverse opportunities for training and professional development to grow your skills and expertise. And take advantage of our...SuggestedFull timeFor contractorsInternshipWork at officeFlexible hours- ...By combining advanced sensor technology, machine learning, and computational chemistry, we empower farmers, food producers, and industries to... ...diverse and talented team across various functions, including Software & UX, Product Management, AI, Electronics and Mechanical Engineering...SuggestedFull time
$52.4 per hour
...Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required... ...specialization Computer and technology knowledge Agile Development and operations (DevOps) Jira Java SQL...SuggestedPermanent employmentFull timeWork at officeRemote work$60k per year
...We are seeking a highly motivated and results-oriented Sales Development Representative (SDR) to join our growing team. The successful candidate... ...~ Working knowledge of SFDC ~1+ years inside sales software experience preferred ~ Experience calling into the CXO level...Full timeInternshipWork at officeFlexible hours- ...Our interview process for Senior Software Developers respects the growth you’ve experienced... ...• Scope and author designs, then drive development through SDLC to final release •... ...environment. Qualifications ~ B. Sc. in Computer Science, Software Engineering, or...Full timeLive out
$80k - $100k per year
Business Development Manager Vancouver, BC Join Our Team: Elevate Experiences and Build Connections! About Us Since our... ...), Outlook, and similar platforms. ~ Experience using CRM software (an asset). ~ Graphic design experience (an asset). Additional...Long term contractFull timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hours- ...What is ScalePad At ScalePad, we’re building more than software; we’re building confidence and clarity for the people who manage... ...Invest in your growth every year. Access an annual professional development budget to level up your skills, your career, and your impact....Full timeInternshipRemote work
- ...be onsite 3-4 days per week. Role Summary As the Business Development Specialist, you will generate new relationships by following up... ...Maintain updated lead communications in lead generation software for assigned territory and share lead pipeline updates with Sales...Full timeWork at officeRemote workMonday to friday3 days per week
$98.52k - $123.16k per year
...primary residence in BC) Professional development Equitable employment opportunities... ...British Columbia, is seeking a skilled Software Developer specializing in Dynamics 365 Customer... ...Dynamics 365 ~ Bachelor’s degree in Computer Science, Information Technology, or a related...Full timeWork at office$20 - $22 per hour
...Vancouver, BC (Remote) Position: Software Engineer Intern Salary: $20-22 per hour... ...Software Engineer Intern to join our development team. This is a hands-on internship where... ...or recently completed a degree in Computer Science, Software Engineering, or related...Remote jobHourly payLong term contractFull timeInternshipManual laborFlexible hours$79.8k - $119k per year
...Summary: We are seeking a highly motivated mid-level Software Engineer to drive the development and ongoing support of our Rigging pipeline. The ideal... ...with Agile/Scrum methodologies. ~ A Degree in Computer Science or equivalent technical qualification. The...Full timeShift work$70k - $80k per year
...WOW 1 DAY PAINTING is seeking a Junior Software Engineer to join our team in Vancouver,... ...AT WOW 1 DAY PAINTING Greenfield Development: Assist in the design, development, testing... ...TO THE TABLE ~ Bachelor's degree in Computer Science, Engineering, a related field,...Full timeWork at officeImmediate start$98k - $146k per year
...today — Now. For tomorrow. We are looking for a Learning & Development ("L&D") Manager to join our team—bring your ambition and shape... ...and assurance topics, automation tools including AI, and software applications. Collaborate with the People & Culture team to...Permanent employmentFull timeCasual workSeasonal workLocal areaMonday to fridayFlexible hours$145k - $170k per year
...satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to solve the toughest challenges... ...and is made up of business development, sales, marketing and support... ...MISSIONS ~ Bachelor’s degree in Computer Science, Math, Physics,...Full timeWork at officeFlexible hours3 days per week$95k - $145k per year
...the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our... ...hardware and taking it through the development cycle to market. What You'll Do... ...Qualifications BSc, MS or Ph.D. in Computer Science/Electrical Engineering/...Full time$67.31 per hour
Education: Expérience: Education Bachelor's degree Tasks Establish and implement policies and procedures for information systems Meet with clients to discuss system requirements, specifications, costs and timelines Assign, co-ordinate and review projects ...Permanent employmentDay shift- ...toughest environmental problems. Intermediate Fisheries Biologist Vancouver, BC; Whitehorse, YT; Saskatoon, SK; Calgary, AB;... ...projects. This role will also support project management, business development and the development of environmental assessments and regulatory...Permanent employmentFull timeRemote work
$104.2k - $150k per year
...applicable Job Description As a senior software engineer on the APPS team, you will take on a leadership role in the development of artist-facing tools that enhance the... ...What You Bring A bachelor’s degree in computer science, computer engineering, or equivalent...Long term contractFull time$95k - $145k per year
...the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our... ...includes keeping pace with the latest developments in the upstream Linux Kernel... ...working with the upstream kernel development community to get these changes incorporated...Full time$83.2k - $124.8k per year
...an idea to revolutionize the enterprise software market. And when we began to rise, one thing... ...first. And ever since, the happiness, development, and contribution of every Workmate is central... ...data services related to persistence, compute and enterprise security. Our crucial...InternshipWork at officeRemote workHome officeFlexible hours$150k - $200k per year
...Intel to fast-growing startups like Glean and Vanta. As a Staff Software Engineer, you’ll operate as a technical leader with broad... ...non-technical stakeholders. ~ Bachelor’s or Master’s degree in Computer Science or related field Why Join Us Salary: $150,000 -...Long term contractFull timeWork at office$83k - $90k per year
...offer at . The Opportunity: We’re looking for a Learning & Development Specialist to join our Aviso’s learning and development team... ...for advisor business systems, including Dataphile, proprietary software, and others where required Build and maintain an inventory of...Temporary workInternshipWork at office$98.52k - $123.16k per year
...primary residence in BC) Professional development Equitable employment opportunities... ...seeking a talented and motivated Full Stack Software Developer to join our dynamic team. The... ...web development Bachelor’s degree in computer science, Engineering, or a related field...Full timeManual laborWork at office$95k - $145k per year
...the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our... ...Engines (PFE) and System software development team. As a core member of the PFE... ...Qualifications BSc, MS or Ph.D. in Computer Science/Electrical Engineering/...Full time$140k - $210k per year
...the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our... ...Extensible Operating System (EOS) software development team. As a core member of the EOS... ...lead. Qualifications BS Computer Science/Electrical Engineering/...Remote jobFull timeManual labor$63.9k - $95.9k per year
...part of a forward-thinking team that’s solving today’s challenges and building tomorrow’s possibilities. Overview The Business Development Manager works within an assigned sales territory to promote the company’s expert services and secure new business for Rimkus. Develops...Long term contractFull timeContract workCasual workWork at officeLocal areaWork from homeFlexible hoursNight shift$120k - $195k per year
...the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our... ...Extensible Operating System (EOS) software development team. As a core member of the EOS... ...lead. Qualifications BS Computer Science/Electrical Engineering/...Remote jobFull time- ...looking for a talented and motivated\u00a0\u003cstrong\u003eSenior Software Engineer \u003c/strong\u003eto join our team. As part of our... ...).\u003c/li\u003e\n\u003cli\u003eExperience in Test Driven Development, RDBMS, and understanding of NoSQL databases.\u003c/li\u003e\n\...Full timeInternshipWork at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Computational Biologist - Software Development. Be the first to apply!
- software technical support Vancouver, BC
- software sales Vancouver, BC
- software support Vancouver, BC
- remote software Vancouver, BC
- software qa Vancouver, BC
- software Vancouver, BC
- junior software developer .net Vancouver, BC
- embedded software Vancouver, BC
- golang software developer Vancouver, BC
- entry level software Vancouver, BC


