1

Algorithm Engineer Jobs in Vancouver, BC (NOW HIRING)

Description This Quantum Engineer role at Photonic is part of the Spin‑Photon Qubit System ... Our hiring decisions are made by people, not algorithms. We are committed to fostering, cultivating ...

Develop backend algorithms to process articles, chunk content, and integrate with LLMs for ... Experience in DevOps, CI/CD pipelines, and secure release management. * Background in security ...

You'll leverage your skills in coding, algorithmic problem-solving, complexity analysis, and designing systems at scale. The success of our SRE team is deeply rooted in a culture that values ...

Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule

Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule

Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule

Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule

This is not just another engineering jobit is an opportunity to shape the future of healthcare. We ... with external algorithms and services * Develop software that supports R&D teams during ...

Senior engineers will provide mentorship and code review to accelerate your growth. Collaborate and ... Foundational knowledge of data structures and algorithms . * Familiarity with version control (Git ...

They are looking for a senior C++ developer to join their team. They have a range of products with ... Familiarity with advanced algorithms related to raster and vector image processing. Compensation ...

They are looking for a senior C++ developer to join their team. They have a range of products with ... Familiarity with advanced algorithms related to raster and vector image processing. Compensation ...

They are looking for a senior C++ developer to join their team. They have a range of products with ... Familiarity with advanced algorithms related to raster and vector image processing. Compensation ...

As a Senior Gameplay Engineer, you will be responsible for creating architecture that enables ... Knowledge of game engine architecture and algorithms. * Understanding of testing strategies for ...

They are looking for a senior C++ developer to join their team. They have a range of products with ... Familiarity with advanced algorithms related to raster and vector image processing. Compensation ...

Description As an Applied AI Software Engineer at Photonic, you will play a key role in identifying ... Our hiring decisions are made by people, not algorithms. We are committed to fostering, cultivating ...

next page

Showing results 1-20

Algorithm Engineer information

See Vancouver, BC salary details

$63.8K

$123.3K

$168.8K

How much do algorithm engineer jobs pay per year?

As of Jun 25, 2026, the average yearly pay for algorithm engineer in Vancouver, BC is $123,265.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,445.00 and $148,229.00 per year, depending on experience, location, and employer.

What are the typical challenges an Algorithm Engineer faces in their day-to-day work?

Algorithm Engineers often encounter complex problems that require creative, efficient solutions within strict performance or resource constraints. They may need to optimize existing algorithms, develop new ones from scratch, and ensure seamless integration into larger software systems, often while balancing accuracy, speed, and scalability. Collaborating with other engineers, data scientists, and product teams to align technical efforts with business goals is also a regular part of the job. Staying updated with the latest advancements in algorithms and technology is essential, making continuous learning a key aspect of the role.

What does an Algorithm Engineer do?

An Algorithm Engineer designs, develops, and optimizes algorithms to solve complex computational problems. They analyze data, improve system performance, and implement mathematical models for various applications, such as machine learning, computer vision, and optimization. This role requires proficiency in programming languages like Python or C++, strong mathematical skills, and an understanding of data structures and algorithms. Algorithm Engineers work closely with software developers, data scientists, and researchers to integrate efficient solutions into real-world systems.

What are the key skills and qualifications needed to thrive in the Algorithm Engineer position, and why are they important?

To thrive as an Algorithm Engineer, you need a strong background in mathematics, computer science, and programming, usually demonstrated with a degree in these fields and experience in algorithm design and analysis. Familiarity with languages like Python, C++, or Java, and tools such as MATLAB or TensorFlow, as well as relevant certifications like those in data science or machine learning, are typically advantageous. Outstanding problem-solving abilities, analytical thinking, and effective communication are critical soft skills for success in this role. These competencies are crucial because they enable Algorithm Engineers to design efficient, innovative solutions and collaborate seamlessly with multidisciplinary teams.

What are popular job titles related to Algorithm Engineer jobs in Vancouver, BC? For Algorithm Engineer jobs in Vancouver, BC, the most frequently searched job titles are:
What job categories do people searching Algorithm Engineer jobs in Vancouver, BC look for? The top searched job categories for Algorithm Engineer jobs in Vancouver, BC are:
Infographic showing various Algorithm Engineer job openings in Vancouver, BC as of June 2026, with employment types broken down into 82% Full Time, 4% Temporary, and 14% Contract. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $123,265 per year, or $59.3 per hour.

Quantum Engineer

Photonic

Coquitlam, BC • On-site

Full-time

Medical, Dental, Life

Posted 5 days ago


Job description

Description
This Quantum Engineer role at Photonic is part of the Spin‑Photon Qubit System Performance team. Leveraging your technical skills in quantum engineering, curiosity, and synthetic thinking, you will make technical decisions quickly while keeping a view of the broader context to accelerate learning and derisking, and to generate system requirements for execution by other teams. In this position, you will collaborate closely with high-performing teams of product engineers, with expertise spanning from device physics to classical computer architecture and compilers. You thrive on the excitement of mastering new technology and reducing science to practice, while bringing your significant hands-on expertise, open mind, and creativity to tackle key challenges as we build the world’s first truly scalable quantum computing system.
Please include a cover letter with your resume (in one file) describing how you would be a great fit at Photonic and what attributes you could bring to our growing team.

WHAT WE NEED YOU TO DO
Drive T centre qubits to the highest possible quality at scale by: 
  • Designing and executing rapid technical projects in the context of complex, novel, multivariate problems to iterate quickly towards solutions
  • Guiding the feedback loop with one or more of the Photonic nanofabrication, hardware, software, and modelling teams to accelerate progress 
  • Collecting high quality data efficiently that answers fundamental technical questions and pushes performance metrics
  • Creating multiple layers of backup plans for execution and alternative paths to success
  • Synthesizing data and models into actionable system requirements

WHAT YOU BRING TO OUR TEAM
  • Master's or PhD in Experimental Quantum Information, Physics, Engineering, or related field with 2+ years of relevant experience in academia or industry
  • Exceptional experimental & technical instincts and judgement
  • Deep familiarity with one or more quantum computing platforms (e.g. ion traps, neutral atoms, defect centres, solid-state spins, superconducting qubits)
  • Experience driving multi-qubit systems at high fidelity
  • Ability to be flexible and adapt to new situations in rapidly changing R&D environment
  • Demonstrated ability to creatively solve engineering and physics problems
  • Outstanding teamwork skills
  • Excellent interpersonal and written communication skills
  • Ability to work in the Greater Vancouver Area - this role is eligible for work permit sponsorship and relocation support

WHY YOU SHOULD WORK WITH US
  • Work closely with some of the brightest innovators in quantum technologies to drive breakthroughs that redefine computing
  • Enjoy a fast-paced and fun environment where you can try new things while solving innovative challenges every day
  • Inclusive company culture that values collaboration
  • Regular social events and fun activities keep our global team connected
  • Competitive compensation package including base salary, stock options, and relocation assistance for global talent
  • Comprehensive benefits including extended health, dental, life, long term disability, an employee assistance program, parental leave top-ups, and a flexible spending account
 
The description above is what we think an ideal candidate would look like for this role. At Photonic, we understand that everyone has a different work and life journey. If you feel your experience is close to what we've described, but you might not meet all the requirements, please still apply! All roles listed are for current vacancies. While artificial intelligence (AI) tools may be used to assist in reviewing applicant profiles, they do not determine candidate outcomes. Our hiring decisions are made by people, not algorithms. We are committed to fostering, cultivating, and preserving a culture of equity, diversity, and inclusion. We embrace and encourage our employees’ differences, knowing that these very differences inspire innovation and build better teams. If there are any accommodations our team can make throughout our hiring process, please let us know.