02 Aug
|
Comm100
|
Toronto
Senior Algorithm Engineer, AIBase pay range: CA$80,000.00/yr – CA$120,000.00/yrWho We AreComm100 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 OfferHealth & Dental BenefitsRRSP Matching ProgramHealth & Wellness FundNew office with full gym, massage chairs, and bike storageTraining and Development FundQuarterly team‑building eventsAbout the RoleResearch 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, AutoGen, 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 recent 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 RequirementsBachelor’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 TensorFlow 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, DeepSpeed, TensorRT).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 levelEmployment type: Full‑timeJob function: Engineering & Information TechnologyIndustries: Software DevelopmentReferrals increase your chances of interviewing at Comm100 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
📌 Senior Algorithm Engineer, Ai - C$80,000 - C$120,000 A Year (Toronto)
🏢 Comm100
📍 Toronto