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.
$152.2k - $253.65k per year
...remotely. There’s no office space provided. Responsibilities Tasks Coordinate the development, installation, integration and operation of computer-based systems Develop software solutions by studying systems flow, data usage and work processes Execute full...SuggestedWork at officeRemote work- ...SENIOR BIOLOGIST Terrestrial ecology, wildlife, permitting, and complex environmental projects, with the leadership to grow clients... ...and industry across forestry, renewable energy, municipal, land development, transportation, and resource sectors throughout Western Canada...SuggestedFull timeWork at office
- ...INTERMEDIATE BIOLOGIST Wildlife, habitat, field assessments, and environmental consulting, with hands-on project ownership and mentorship... ...of projects in forestry, renewable energy, municipal, land development, transportation, and resource sectors. Our biologists are consultants...SuggestedFull timeFor contractorsWork at office
$200k - $253.65k per year
...Assign IT projects to systems analysts, programmers and other computer technicians Direct and control daily operations Plan... ...Experience and specialization Area of work experience Software development Management Product development Benefits Health benefits...SuggestedRemote work$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...SuggestedWork at office$110k - $180k per year
...productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and grasp... ...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- ...Plan and control budget and expenditures Establish and implement policies and procedures for information systems Authorize the development of specifications for products or services Recruit, train and supervise staff Assign, co-ordinate and review projects and...Permanent employmentFull time
$165k - $210k per year
...technologies with the company’s COSMOS software suite to unify diverse components into cohesive... ...We are looking for a Senior Tools Development Engineer to help shape the future of... ...Qualifications ~ Bachelor's or Master's degree in Computer Science, Computer Engineering,...Flexible hours- ...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
- ...’t just look good—they deliver results. Learn more at later. com . About this position: We're looking for a curious, motivated Software Development Co-op student to join the Later Influence engineering team. This is an opportunity to work alongside experienced developers building...Full timeInternship
$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$140k per year
...Private company, corporation or industry Responsibilities Tasks Assign IT projects to systems analysts, programmers and other computer technicians Coordinate IT projects, including the design and deployment of new IT systems and services Direct and control daily...Permanent employmentFull timeRemote work$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$140k - $150k per year
...performing asset managers? We are seeking a Principal Architect, Compute & Storage Infrastructure to own the Compute & Storage domain... ...third parties who provide services to us (including Greenhouse Software, Inc., a cloud services provider located in the U.S. engaged to...Long term contractContract workWork at officeLocal areaRemote work$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$89.04k - $125.7k per year
...Job Responsibility: Develops software with a direct interface to hardware including microcode... ...implementations. As a Firmware Development Engineer your responsibilities will... ...Qualifications: Bachelor's degree in Computer Science, Computer Engineering, Electrical...Full timeInternshipLocal area- ...Hardware Development Associate Location: Vancouver, BC Employment Type: Full-time Reports to: VP of Innovation & Operations... .... Our products combine custom hardware, electronics, cloud software, and mobile applications to help customers securely manage...Full timeLocal areaFlexible 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
$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$50 - $100 per hour
...AfterQuery is looking for experts with experience in software engineering, computer science, or app/web development to help train and evaluate AI models. This is a remote, project-based role: qualify once through a single assessment and receive ongoing project matches spanning...Full timeInternshipRemote workFlexible hours$114.8k - $191.8k per year
...accelerate that growth through best-in-class software engineering data engineering and... ...business. We are also embracing AI-first development approach to harness the effectiveness of... ...operations experience - Bachelors degree in computer science or equivalent - Knowledge of...Full timeInternshipWorldwide$98.6k - $127.6k per year
...across the organization - and beyond. Software Engineer Vancouver, Canada Job... ...work as part of a team responsible for the development, testing and debugging of distributed software... ...Knowledge and experience in computer operating systems, hardware architecture...Full timeWork at officeLocal areaImmediate start- ...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
$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- ...documenting and maintaining both new and existing software applications and for providing client... .... 3. Assists in the definition, development and documentation of business requirements... ...3) year College Diploma in the field of computer science or information technology and...Permanent employmentFull timeTemporary workImmediate startMonday to friday
$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$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$115.1k - $161.2k per year
...'s state-of-the-art multi-platform game development engine. Our global team develops creative... ...Support our Game Content Creators and Software Engineers. Qualifications : High... ...Desirable Skills: ~ Bachelor's Degree in Computer Science ~5 years of professional...Full timeLocal areaWorldwide- ...different hardware. Use AI-assisted development tools to rapidly prototype, accelerate execution... ...Demonstrated proficiency in software engineering principles and architectural... ...generated code. A bachelor’s degree in computer science or a related field, or equivalent...Full timeTemporary work
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Computational Biologist - Software Development. Be the first to apply!
- spécialiste assurance qualité logiciel Vancouver, BC
- software sales Vancouver, BC
- junior software developer .net Vancouver, BC
- software implementation project manager Vancouver, BC
- golang software developer Vancouver, BC
- software intern Vancouver, BC
- software trainer Vancouver, BC
- software technical support Vancouver, BC
- software qa Vancouver, BC
- airline software Vancouver, BC
