1

Algorithm Scientist Jobs in British Columbia (NOW HIRING)

The Role We're looking for Research Scientists to join Wayve Labs and help build the next ... Designing architectures, reasoning systems, and policy learning algorithms that operate over long ...

Staff - Non Union Job Category M&P - AAPS Job Profile AAPS Salaried - Scientific Eng., Level B Job ... Integration of algorithms into onboard edge computing devices * Development and modification of ...

Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...

Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...

Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...

Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...

Applying Data Science and Machine Learning best practices to develop robust models and support data ... Strong understanding of API design and service integration, machine learning algorithms ...

New

Applying Data Science and Machine Learning best practices to develop robust models and support data ... Strong understanding of API design and service integration, machine learning algorithms ...

New

Showing results 21-40

Algorithm Scientist information

See British Columbia salary details

$15

$55

$95

How much do algorithm scientist jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for algorithm scientist in British Columbia is $55.85, according to ZipRecruiter salary data. Most workers in this role earn between $40.14 and $69.95 per hour, depending on experience, location, and employer.

What is an algorithm scientist?

Algorithm Scientists are professionals who design, analyze, and optimize algorithms to solve complex computational problems. They often work in fields like data science, artificial intelligence, finance, and engineering, developing new methods or improving existing ones for processing data efficiently. Their work involves rigorous mathematics, computer science, and research to ensure algorithms are accurate, scalable, and effective for specific applications. Algorithm Scientists may also collaborate with software engineers to implement their solutions in real-world systems.

How does an algorithm scientist typically collaborate with cross-functional teams during the development process?

Algorithm Scientists frequently work alongside data engineers, software developers, and product managers to design and implement solutions. They are often responsible for communicating complex mathematical concepts in accessible terms to ensure alignment across the team. Regular meetings and code reviews are common, allowing for feedback and rapid iteration. This collaborative environment helps ensure that the algorithms developed are both technically sound and practically viable for real-world applications.

What are the key skills and qualifications needed to thrive as an algorithm scientist, and why are they important?

To thrive as an Algorithm Scientist, you need a strong background in mathematics, statistics, and computer science, often supported by an advanced degree such as a Master's or Ph.D. in a related field. Proficiency with programming languages like Python or C++, machine learning libraries (e.g., TensorFlow, PyTorch), and experience with data analysis tools are typically required. Strong problem-solving abilities, analytical thinking, and effective communication skills help distinguish top performers in this role. These skills are vital for developing innovative algorithms that solve complex problems, ensuring practical, scalable solutions in technological environments.

What are popular job titles related to Algorithm Scientist jobs in British Columbia?

For Algorithm Scientist jobs in British Columbia, the most frequently searched job titles are:

What job categories do people searching Algorithm Scientist jobs in British Columbia look for?

The top searched job categories for Algorithm Scientist jobs in British Columbia are:

What cities in British Columbia are hiring for Algorithm Scientist jobs?

Cities in British Columbia with the most Algorithm Scientist job openings:

Infographic showing various Algorithm Scientist job openings in British Columbia as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 84% Full Time, 10% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $116,173 per year, or $55.9 per hour.

Research Scientist, Wayve Labs

Wayve

Vancouver, BC • Hybrid

Full-time

Medical

Re-posted 8 days ago


Job description

The Role

We're looking for Research Scientists to join Wayve Labs and help build the next generation of AI systems for autonomous driving. You'll work at the intersection of machine learning, simulation, robotics, and real-world deployment, contributing to core innovations that push the boundaries of embodied AI.

Situated within Wayve, we are a high-conviction research team with the strategic patience and backing to prioritise multi-year breakthroughs over incremental gains. We are looking for highly motivated individuals with expertise and passion to push the frontier of embodied AI, including (but not limited to) the following areas:

World & Reward Modeling: Building realistic, diverse simulators that can predict the consequences and costs of actions.

Representation Learning & Spatial Intelligence: Advancing how machines truly understand and navigate dynamic, unstructured 3D environments, from detailed spatial understanding, to efficient long term memory.

Scalable Decision-Making Systems: Designing architectures, reasoning systems, and policy learning algorithms that operate over long contexts, and scale with data and compute.

Cross-Embodiment and Multimodal Learning: Advance embodied learning systems that can flexibly adapt to diverse robotic platforms and multimodal inputs, using vision, language, and active sensors.  

Key Responsibilities
  • Develop World Models and Planners (e.g., diffusion-based, autoregressive, or hybrid approaches) for realistic and consistent simulation
  • Advance Reinforcement Learning and Reward Modeling, building scalable and safe learning frameworks across real and synthetic data
  • Develop Geometric Foundation Models for 3D spatial understanding in dynamic, real-world environments.
  • Enable Cross-Embodiment Robotics, leveraging the power of multimodal foundation models to accelerate robotic learning on diverse platforms.
  • Conduct empirical research on Scaling laws, Generalisation, and Sim-to-real transfer
  • Define and evolve Evaluation Frameworks and Benchmarks for long-horizon prediction, scene fidelity, and driving performance
What You'll Bring

Must-haves:

  • 3+ years of experience developing and deploying ML systems in real-world or production settings
  • PhD, Master's degree, or equivalent experience in Machine Learning, Computer Vision, Robotics, or a related field
  • Deep expertise in one or more core Embodied AI areas, such as:
    • Foundation models (e.g., transformers, MoE, large-scale training)
    • Generative world modeling (e.g., diffusion, autoregressive, hybrid approaches)
    • Reinforcement learning (e.g., offline RL, RLHF, reward modeling)
    • Spatial AI (e.g., SLAM/SfM, depth estimation, multi-view geometry with multimodal sensors)
  • Track record of publications at top-tier conferences (e.g., NeurIPS, ICML, ICLR, CVPR, ICCV, CoRL)
  • Strong programming skills in Python, with experience using frameworks such as PyTorch
  • A data-centric mindset, with experience working on large-scale datasets and evaluation
  • Strong problem-solving ability and the ability to collaborate effectively in interdisciplinary teams

Nice-to-haves:

  • Experience in autonomous driving, robotics, or simulation systems
  • Familiarity with large-scale training (e.g., FSDP, DeepSpeed, JAX)
  • Experience with sim-to-real transfer or data-efficient learning
  • Contributions to open-source ML tools or research infrastructure
What we offer you 
  • Attractive compensation with salary and equity 
  • Immersion in a team of world-class researchers, engineers and entrepreneurs 
  • A unique position to shape the future of autonomy and tackle the biggest challenge of our time 
  • Bespoke learning and development opportunities 
  • Relocation support with visa sponsorship 
  • Flexible working hours - we trust you to do your job well, at times that suit you and your time 
  • Benefits such as an onsite chef, workplace nursery scheme, private health insurance, therapy, daily yoga, onsite bar, large social budgets, unlimited L&D requests, enhanced parental leave, and more!

This is a full-time role based in our office in Vancouver. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home.