×
Register Here to Apply for Jobs or Post Jobs. X

Senior Algorithm Engineer, AI

Job in Vancouver, BC, Canada
Listing for: Comm100
Full Time position
Listed on 2026-01-13
Job specializations:
  • IT/Tech
    AI Engineer, Machine Learning/ ML Engineer, Data Scientist
Salary/Wage Range or Industry Benchmark: 80000 CAD Yearly CAD 80000.00 YEAR
Job Description & How to Apply Below

Senior Algorithm Engineer, AI

Base pay range: CA $80,000.00/yr – CA$/yr

Who We Are
Comm
100 is an award‑winning digital customer engagement platform that helps organizations engage, convert, and support customers online. Established in 2009, our platform serves over 10,000 clients worldwide—including HP, Rackspace, the Government of Canada, Google, and Stanford University—always striving to find the smartest, most efficient ways to communicate and solve problems.

What We Offer

  • Health & Dental Benefits
  • RRSP Matching Program
  • Health & Wellness Fund
  • New office with full gym, massage chairs, and bike storage
  • Training and Development Fund
  • Quarterly team‑building events

About the Role

  • Research key capabilities for AGI, track the latest academic and industry research in LLM, and bring new technical ideas to the business.
  • Leverage generative AI agentic frameworks (e.g., Llama‑Index, Auto Gen, Semantic Kernel, Langchain), workflow frameworks (e.g., Langgraph), and trace logging tools (Langsmith, wandb, phoenix) to develop robust AI features.
  • Engage deeply in AI Assistant data construction, LLM pre‑training, fine‑tuning, algorithm optimization, and model deployment.
  • Research technologies for LLM implementation such as RAG and Agent, explore a new generation AI Assistant architecture based on LLM, and continuously enhance AI Assistant question‑answering effectiveness and user experience.
  • Write clean, high‑quality, high‑performance, maintainable, thoroughly tested code to ensure algorithm reliability.
  • Work closely with cross‑regional engineering teams to facilitate communication and collaboration.
  • Engage directly with customers and business stakeholders to propose technical solutions and address product issues.

Job Requirements

  • Bachelor’s degree or higher in Computer Science, Mathematics, Statistics, or a related field focused on AI, ML, or software engineering.
  • 2+ years of AI/ML engineering experience, strong focus on generative AI technologies, prompt engineering, vector databases, and GenAI operationalization.
  • Proficiency in Python; experience with Tensor Flow or PyTorch; knowledge of advanced ML techniques such as deep learning, reinforcement learning, and unsupervised learning.
  • Experience with data preprocessing (Pandas), feature engineering (datasets, PyTorch), model training (sklearn, transformers, LoRA, DPO), and model deployment (vLLM, Deep Speed, Tensor

    RT).
  • Strong analytical and problem‑solving skills with a keen interest in pushing AI and ML boundaries.
  • Excellent communication skills and ability to work effectively in a team environment.

Location:

This position is a fully on‑site role in our downtown Vancouver office.

Seniority level:
Mid‑Senior level

Employment type:

Full‑time

Job function:
Engineering & Information Technology

Industries:
Software Development

Referrals increase your chances of interviewing at Comm
100 by 2×.

We sincerely thank all applicants for their interest; however, only shortlisted candidates will be contacted. Applicants must be eligible to work in Canada.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary