Post Job Free
Sign in

Sr. Machine Learning Algorithm Engineer

Company:
Collavion
Location:
Vancouver, BC, Canada
Posted:
September 22, 2025
Apply

Description:

Join to apply for the Sr. Machine Learning Algorithm Engineer role at Collavion

4 weeks ago Be among the first 25 applicants

Join to apply for the Sr. Machine Learning Algorithm Engineer role at Collavion

This range is provided by Collavion. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$110.00/yr - CA$185.00/yr

Position: Senior Machine Learning Algorithm Engineer

Location: Hybrid – Downtown Vancouver, BC

Employment Type: Full-Time

Client Industry: Creative Tech

About Collavion

Collavion is a forward-thinking recruitment and talent solutions partner serving diverse sectors including healthcare, finance, AI, gaming, and manufacturing/logistics. We connect high-potential talent with cutting-edge organizations to fuel innovation and long-term success.

We’re currently hiring on behalf of a visionary client at the intersection of AI research, creative technology, and digital innovation. To support their core algorithmic development, we're looking for a Senior Machine Learning Algorithm Engineer, who can develop and train sophisticated models using unconventional and experimental ML approaches.

Position Overview

This is not a deployment or infrastructure role. As a Senior Machine Learning Algorithm Engineer, you will focus on developing novel models from scratch, experimenting with non-conventional architectures, and pushing the boundaries of what’s possible in areas like computer vision, natural language processing, reinforcement learning, and large language models.

You’ll work closely with other engineers, designers, artist and creative teams to build foundational ML capabilities, drive original experimentation, and support proof-of-concept development in a research-style, iterative environment.

Key Responsibilities

Algorithmic Innovation, Model Prototyping, Research & Experimentation, Cross-Disciplinary Collaboration

Design and develop new machine learning models and algorithms using state-of-the-art and experimental techniques

Explore and apply methods across LLMs, computer vision, NLP, generative models, and reinforcement learning

Conduct deep experimentation with architecture, optimization, and training methods using both standard and unconventional datasets

Collaborate with interdisciplinary teams to inform problem definition and align model development with creative or applied goals

Contribute to internal research libraries, technical knowledge sharing, and experimental frameworks

Stay abreast of cutting-edge ML publications and apply insights to real-world prototyping

Preferred Qualifications

PhD or Master’s degree in Computer Science, Artificial Intelligence, Applied Math, or a related field

5+ years of hands-on experience in machine learning R&D, with a focus on algorithm design rather than production systems

Strong knowledge of deep learning frameworks (e.g., PyTorch, JAX, TensorFlow)

Track record of research in areas like transformers, generative AI, multimodal learning, few-shot learning, or unsupervised/self-supervised learning

Demonstrated ability to create models from first principles, beyond using prebuilt solutions

Familiarity with handling complex and high-dimensional data such as images, text, audio, or sequences

Publication history in top-tier ML/AI conferences (NeurIPS, CVPR, ICLR, ACL, etc.) is highly desirable

Strong mathematical intuition and comfort with working in research-style, exploratory environments

Located in Vancouver or willing to relocate; able to work hybrid from the client’s downtown office

Why This Role?

Collaborate with leading minds in AI to solve open-ended, high-impact challenges

Work in an environment that values research, originality, and experimental thinking

Be part of a client team shaping the future of creative and generative AI systems

Enjoy hybrid flexibility while being immersed in a culture of innovation

Contribute to ideas that may lead to papers, patents, or entirely new product capabilities

Interested in building the next generation of machine learning algorithms?

Send your resume and a summary of your ML research focus or portfolio to or apply directly through our career portal.

Seniority level

Seniority level

Mid-Senior level

Employment type

Employment type

Full-time

Job function

Job function

Engineering and Information Technology

Industries

Technology, Information and Media

Referrals increase your chances of interviewing at Collavion by 2x

Get notified about new Machine Learning Engineer jobs in Vancouver, British Columbia, Canada.

Software Engineer - The Coalition Fall Internship Opportunities

AI/ML/LLM Engineer (Healthcare & Edge AI)

White Rock, British Columbia, Canada 2 days ago

White Rock, British Columbia, Canada 1 month ago

Burnaby, British Columbia, Canada 5 days ago

Expression of Interest - Associate UI Software Engineer (UnrealEngine5)

White Rock, British Columbia, Canada 1 month ago

Expression of Interest - AssociateGameplay Software Engineer (UnrealEngine5)

Software Development Engineer - 2025 (Canada)

Specialization in AI and Machine Learning - Continuing track

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr

Apply