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.
$59.99 - $70.95 per hour
...and Function The primary purpose of Computer Programmer III – Data Engineer is to perform... ...for multiple applications built in many development languages to meet complex requirements.... ...languages (e.g. C#, python), the software development life cycle, and development...SuggestedHourly payLong term contractFull timeTemporary workFlexible hours$64.8k - $97.2k per year
...together. Role description Arcadis is seeking an Intermediate Biologist to join our Ecological Services team in BC (Vancouver). The... ...support of oil and gas, mining, construction, infrastructure development and/or environmental protection projects. Why Arcadis? We...SuggestedFull timeNight shift$67.31 per hour
Overview Languages English Education ~ Bachelor's degree Experience 3 years to less than 5 years On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks Establish and implement...SuggestedPermanent employmentFull timeRemote work$150.5k - $175.25k per year
...infrastructure and partner deeply with the development team to make our fast-growing AI... ...you’ll bring ~5+ 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...SuggestedWork at officeShift work$128.15k - $151.93k per year
...Optimistic, Persistent, and Empathetic . Your role At Dialpad, we are building the future of AI-driven communication. As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable, world-class mobile test automation frameworks that...SuggestedWork at officeShift work$110k - $150k per year
...throughout the project lifecycle. At Canacre, we emphasize continuous development and growth. Our commitment to investing in industry knowledge... ...team members who make an impact. The Senior Wildlife Biologist will act as an expert in wildlife resources in Canada, with the...Full timeFor contractorsFor subcontractorWork at officeRemote workFlexible hours$110k - $180k per year
...productive. Robots enhanced with Apera’s software have 4D Vision – the ability to see and handle... ...come in. We’re looking for a Software Development Engineer – Platform to design and build... ...and high-performance Dockerized compute. Background in camera hardware integration...WorldwideFlexible hours- ...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...Full time
$190k - $240k per year
...Type: Direct Hire Job #14284 Salary: CA$200,000 Per Hour MatchBox Consulting Group is currently seeking a Team Lead, Software Development for a permanent role with a client of ours located in Vancouver. The role is hybrid at the clients downtown Vancouver office 3...Hourly payPermanent employmentDirect hireWork at officeRemote workMonday to fridayShift work3 days per week$75k - $105k per year
...throughout the project lifecycle. At Canacre, we emphasize continuous development and growth. Our commitment to investing in industry knowledge... ...and empowered team members who make an impact. The Aquatic Biologist (Qualified Aquatic Environmental Specialist) will primarily be...Full timeWork at officeRemote workFlexible hours$4000 per month
.... About this position: We’re looking for a motivated Software Development Co-op who’s excited to build modern web applications, experiment... .... What You Bring Currently pursuing a degree in Computer Science, Engineering, or a related field. Coursework or project...Long term contractPermanent employmentFor contractorsFreelanceLocal areaRemote work- ...Senior Data Scientist - Computer Vision Remote, Canada Events in recent years have made us all too familiar with the havoc natural... ...challenging computer vision problems. You will scale the development of top-tier models by leveraging diverse data sources, generating...InternshipRemote workFlexible hours
$140k - $180k per year
...productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and... ...looking for a Senior Machine Learning and Computer Vision Applied Scientist with... ...~4+ years of experience in software development ~ Bonus: ~ Master’s or PHD degree...Work at officeFlexible hours$110k - $140k per year
...Senior Software Development Engineer in Test (SDET) – Backbase & Digital Banking Location: Remote – Americas Eligible locations: Canada, United States, and Latin America Engagement: Full-time or contract, depending on location About Aequilibrium Aequilibrium...Hourly payFull timeContract workFor contractorsRemote work- ...smooth execution across various stages of product and technical development. In addition to operational coordination, this role also... ...technical communication skills. You will support collaboration between software developers, AI engineers, blockchain developers, and IoT device...InternshipRemote work
$108.1k - $222.8k per year
...machine learning-driven features. Drive software quality through automated testing,... .... Education ~ Bachelor’s degree in Computer Science, Software Engineering, or a related... ...Minimum of 2 years of professional software development experience in a full-stack development...Permanent employmentFull timeLocal areaWorldwideFlexible hours- ...and best practices within our development process • Develop... ...-leading photonic simulation software that enables virtual prototyping... ...reality headsets, and quantum computing platforms • Actively participate... ...'s or Master's degree in Computer Engineering, Computer Science...Full timeTemporary workPart timeInternshipStart todayWork at officeLocal areaRemote workWorldwide
$132.6k - $174k per year
...components qualifications Bachelor's degree in Computer Science, Engineering, Information Systems,... ...preferred 6-10 years of technical product management, software engineering, product management, or platform development experience, or equivalent Proven experience...Permanent employmentPart time- ...implement Java-based web applications, using industry standard software development practices, techniques, tools, and frameworks. The incumbent... ...development projects Strong knowledge of core Java and cloud computing Working knowledge of building Java services Good...Full time
$108.4k - $135k per year
...DEVELOPMENT MANAGER Location: Metro Vancouver Region Hours: Permanent Full-Time Job Family/Career Level: P3 ABOUT SACRED... ...senior management to maintain quality. Proficient in MS Office software (Excel, Word, PowerPoint, and Outlook). Experienced with...Long term contractPermanent employmentFull timeFor contractorsInternshipWork at officeRemote workFlexible hours$100k per year
...Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems... ...documentation of user's requirements Assist in the development of logical and physical specifications Research and...Full time$37.5 - $53.8 per hour
...applicable What you'll be doing As an Intermediate Look Development Artist, you will build upon a foundation of 3-5 years of industry... ..., and rendering techniques ● Proficient in look development software like Katana, Maya, Arnold, or other rendering software ● Intermediate...Full time$60k per year
...We are seeking a highly motivated and results-oriented Sales Development Representative (SDR) to join our growing team. The successful... ...required ~ Working knowledge of SFDC ~1+ years inside sales software experience preferred ~ Experience calling into the CXO level...Full timeInternshipWork at officeFlexible hours$80k per year
...services industry Financial technology Software company Trading Financial... ...test software code Maintain existing computer programs by making modifications as required... ...knowledge Agile Business intelligence Development and operations (DevOps) Jira...Permanent employmentFull timeWork at officeRemote work$62.48k per year
...Job Responsibility: The job: The Fund Development Specialist provides oversight and direction to the Fund Development team on donation... ...gift coding as well as reconciling donation collection software and ensuring donation documentation meets the needs of the Fund...Full timeInternshipFlexible hours$144.6k - $322.5k per year
...We’re looking for a visionary Principal Development Architect to join SAP’s Business Data Cloud... ...of agentic engineering, applying software engineering best practices (modularity,... ...architectural initiatives. Degree in Computer Science or a related field, with senior...Long term contractPermanent employmentFull timeInternshipWork at officeLocal areaWorldwideFlexible hours$80k - $90k per year
...fill an open role for a Bilingual Learning Development Specialist to join our Business... ...different projects simultaneously ~ Excellent computer skills with a proficiency in working... ...eLearning design tools, Learning Management software, and Knowledge Management tools ~...Full timeInternship$75k - $100k per year
...performing team of self-starters building the next generation of mining software, and we are expanding internationally. We have started to... ...About The Role Our pipeline starts with you. As a Sales Development Representative at CorePlan, you will be the first conversation...Full timeWork at officeWorldwide$85k - $110k per year
...WHO WE ARE: Next Level Games is a wholly owned subsidiary of Nintendo Co., Ltd. We’ve been passionate about video game development for 20 years now, shipping award-winning games for fans across the world and still going strong. Some of our titles include Super Mario...Temporary workWork from homeRelocation3 days per week$89.7k per year
...Job Responsibility: ~1+ years of non-internship professional software development experience ~ Experience programming with at least one software... ...making our solutions just work. ~ Bachelor's degree in computer science or equivalent Amazon is committed to a diverse...Full timeInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Computational Biologist - Software Development. Be the first to apply!
- software sales Vancouver, BC
- software technical support Vancouver, BC
- software asset management analyst Vancouver, BC
- software qa Vancouver, BC
- software trainer Vancouver, BC
- airline software Vancouver, BC
- software implementation project manager Vancouver, BC
- software application developer Vancouver, BC
- software Vancouver, BC
- software support Vancouver, BC
