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.
$155k - $175k per year
...vehicle is ever tested in one of our virtual worlds, an engineer at Parallel Domain has to build, test, and ship the software that creates that world. The Development Platform team owns the systems that lets them ship safer features, faster. Parallel Domain builds the...SuggestedFull timeImmediate start$150.5k - $175.25k per year
...infrastructure and partner deeply with the development team to make our fast-growing AI... ...you’ll bring ~6+ years of experience in software engineering or SDET roles with an emphasis... ...and time zones. ~ Bachelor’s degree in Computer Science or equivalent practical experience...SuggestedFull timeWork at office- ...innovation, rapid execution, and delivering top-tier products that make a real impact in the transit industry. We are now seeking a Software Development Team Lead to join our Infrastructure Platform Team and help build and operate the cloud platform that every Spare product runs...SuggestedFull time
$90k - $120k per year
...function as a design office focused on R&D, prototyping, and software development. About the Position: ClearVision will give you the opportunity... ...member of a dynamic multi-disciplinary design team. The Computer Vision Software Developer will learn and improve all current...SuggestedFull timeCasual workWork at officeWorldwideRelocationMonday to fridayFlexible hoursShift workDay shift$55k - $90k per year
...seeking an experienced and highly motivated Development Coordinator (Junior to Senior Level) to... ...Familiarity with drawing review software such as Bluebeam, Autodesk, or similar platforms... ...to detail and accountability Strong computer skills with proficiency in MS Office (...SuggestedLong term contractFull timeFor contractorsWork at officeLocal areaImmediate startWork from home$65.5k per year
...and experience: Experience developing software through professional work, internships,... ...relationships. Bachelor’s degree in Computer Science, Engineering, or a related technical... ...APIs, or service-oriented application development. Exposure to React, JavaScript, HTML,...InternshipWork at officeLocal area3 days per week- ...are seeking a motivated and curious Business Development Associate to support our Sales and Business Development... ...~ Interest in technology, AI, cloud computing, and digital transformation ~ Comfortable learning new software and business tools ~ Self-motivated,...Full timeWork at office
$80k - $130k per year
...our employees. We are looking for a Software Developer to join our Vancouver-based team and contribute to the continued development of our in-house data systems platform.... ...Bring A degree in Software Engineering, Computer Science, or an equivalent field Relevant...Full timeFor contractorsWork at officeLocal area$90k - $135k per year
...decisions about talent scouting and artist development. In other words, you’ll be working on... ...an undergraduate or graduate degree in Computer Science (or related field) with 4+ years... ...to grow, learn, and master the craft of software development. Tech stack consists of Ruby...Full timeLocal areaWorldwide$148.3k - $171k per year
...Holdings Inc. About This Role: As Software Engineer, Backend, you will be responsible... ...and projects throughout the software development lifecycle, from technical design and implementation... .../Experience: Bachelor’s degree in Computer Science, Software Engineering, a related...Remote jobLocal areaWork from home$95k - $170k per year
...Woodbridge Homes is seeking an experienced Development Manager to join us! About Woodbridge: Woodbridge is a Vancouver-based developer... ...the ability to review consultant drawing submissions Strong computer skills with proficiency in MS Office (Outlook, Excel, and Word)...Long term contractFull timeInternshipWork at officeLocal areaImmediate startWork from home- ...We are seeking a skilled software-firmware engineer to join our power electronics lab. In this... ...Bachelor's or Master's degree in electrical & computer engineering - firmware or a related field Experience in software development, preferably in energy management or a...Full time
$72k - $75k per year
...Role We're looking for an experienced Software Engineer in Testing to join our growing... ...quality into every stage of the development lifecycle. You’ll influence automation... ...Bachelor’s degree or equivalent experience in Computer Science or a related field ~...Full timeInternshipWork at officeRemote work- 1. General \ \\ - Job Title: UI Software Engineer \ - Type: Contract \ - Level: Mid... ...- Do you have experience in video game development using C++ and Unreal Engine? \ - Are you... ...development using C++. \ - Bachelor's degree in Computer Science or equivalent. \ - Preferred...Hourly payFull timeContract workImmediate start3 days per week
$95k - $120k per year
...come in… The key function of the Software Engineer is to build and maintain systems... ...code reviews, and adhere to established development processes. Debug and solve software... ...background includes: ~ Bachelor's degree in Computer Science, Engineering, or equivalent...Full timeSummer workWork at officeLocal areaImmediate startRemote workFlexible hours- ...A-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized... ...technologies Skills & Qualifications ~ Degree in Computer Science, Engineering, or a related field ~5+ years of experience...Long term contractFull timeFor contractorsLive InRemote work
- ...payment solutions. We're seeking a Senior Software Developer to join our dynamic team. In... ...standards. Responsibly leverage AI-assisted development tools to augment software development... ...Bachelor's degree or College Diploma in Computer Science, Engineering, Software...Long term contractFull timeWork at officeLocal area2 days per week
$69k per year
...accountable & transparent. Here’s the opportunity: Business Development Manager The Business Development Manager will represent Futurpreneur... ...public program presentations and workshops. ~ Proficient computer skills; experience with a Customer Relationship Management...Permanent employmentFull timeInternshipWork at officeLocal areaFlexible hours1 day per week- ...Capital Markets (capital markets). The Opportunity As a Business Development Associate, you will be challenged from day one, taking on real... ...; in accounting, finance, commerce, business, statistics, computer science, engineering, mathematics, or other related areas ~0...Full timeFor contractorsWork at officeImmediate start
- ...back-end systems using React and gRPC. Contribute to back-end development with a focus on creating robust APIs and ensuring smooth... ...platforms like Vercel. Ideally You'd Have: Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent...Full time
- ...unstructured), and use your findings to inform the development of our models. Work across the... ...A Master’s degree or Ph.D. in Computer Science, Machine Learning, or a related... ...practical projects. Good understanding of software development principles, data structures,...Full time
$79k - $97.43k per year
...use to run stronger, more resilient businesses. As a Business Development Representative , you will own the first sales conversation... ...simply You have experience in B2B, SaaS, fintech, accounting software, neobanking, or selling to small businesses is a strong plus...Full timeInternship$70k - $81k per year
...Business Development Representative Procurify is the AI-enhanced procurement and AP automation platform for the mid-market. We make it... ...team. Technically inclined and eager to learn new tools or software. For customer-facing roles, maintains an up-to-date LinkedIn...Remote jobFull timeImmediate startFlexible hours$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/...Full timeManual labor- ...seeking an experienced Senior Embedded Software Engineer to join our engineering team in... ...low-level embedded software and platform development across the full product lifecycle, from... ...Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a...Full time
- ...in IT solutions comprised of cloud and on-premise services, best in class hardware, software, security, networking, and data protection. We are currently looking for a Business Development Representative drive growth by prospecting for and closing new business with new customers...Full timeWork at office
$85k - $140k per year
...scalable and performant query systems, computing inventory recommendations and forecasts,... ...code of others. Focus on simplicity in software design, and focus on delivering... ...Comprehensive health coverage Professional development budget Monthly Transit Reimbursement...Full timeWork at officeRemote workFlexible hours3 days per week- .... General \ \\ - Job Title: Automation Software Engineer \ - Type: Contract \ - Level... ...?\ \\ - How do you contribute to the development of automated testing infrastructure for... ...Skills and Qualifications: \ - BS in Computer Science/Engineering or equivalent industry...Hourly payFull timeContract workImmediate startRemote work
- ...Position: Software Engineer - Rendering - Junior Hiring Range: $75,000 to $95,000/year... ...developer of our proprietary Look Development and Lighting tools, many of which are built... ...EXPERIENCE A university degree in Computer Science, Math, Physics, Engineering, or...Full timeContract work
$95k - $145k per year
...the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our... ...India. You will work with software development engineers, hardware engineers, field... ...in Electrical, Electronics, Computer Science, IT or a related field....Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Computational Biologist - Software Development. Be the first to apply!
- software qa Vancouver, BC
- software asset management analyst Vancouver, BC
- software intern Vancouver, BC
- software Vancouver, BC
- software implementation project manager Vancouver, BC
- entry level software Vancouver, BC
- golang software developer Vancouver, BC
- remote software Vancouver, BC
- junior software developer .net Vancouver, BC
- airline software Vancouver, BC

