AI/ML Engineer

TC TranscontinentalMississauga, ON
CA$110,000 - CA$125,000Hybrid

About The Position

We are looking for an AI/ML Engineer to work on building a multi-tenant, AI-driven promotional content platform for our customers. This is a hybrid position, at our Mississauga offices. This position is currently open and reflects a new position created to support organizational growth.

Requirements

  • Bachelor’s or master’s degree in computer science, statistics, mathematics, engineering, or a related field
  • 5+ years of professional experience in software engineering
  • 2+ years of experience with GenAi/LLMs
  • Solid grounding in machine learning and deep learning
  • Strong Python knowledge
  • Hands-on experience with LLMs: prompt design, few-shot examples, structured outputs, and evaluating the effect of prompt and model changes
  • The ability to turn ambiguous business rules into precise, maintainable logic
  • You care about good software design, notice the small details in code and API design, and take pride in building systems that are robust and scale well
  • You hold yourself accountable for what you ship and communicate clearly and with empathy, including with non-technical stakeholders

Nice To Haves

  • A research background or publication record.
  • Working familiarity with .NET (C#)
  • Hands-on experience with PyTorch, TensorFlow, JAX, LangGraph, or a comparable library
  • Experience building and scaling data-intensive systems
  • Experience with templating and configuration-driven systems (Jinja2, YAML)
  • Azure ecosystem: Azure OpenAI, Blob Storage, Service Bus, Key Vault
  • ML experiment tracking and evaluation tooling such as MLflow
  • Familiarity with print production or design automation workflows
  • French language skills (our output is bilingual, English and French) and retail merchandising domain knowledge

Responsibilities

  • Design and build machine learning and generative AI components that integrate with our data platforms and infrastructure, built for automation, reliability, and operational efficiency.
  • Write clean, maintainable production code for our ML and LLM services and keep them straightforward to deploy and scale.
  • Take part in the ongoing development of our existing AI solutions: implementing changes, improving the architecture, and reviewing pull requests.
  • Work with large, real-world datasets, from extensive document collections to promotional product data.
  • Analyze incoming business requirements and translate them into the platform’s rules and configurations.
  • Work out data conventions from real feeds when stakeholders cannot fully articulate them.
  • Spot conflicts between rules, propose trade-offs, and work with stakeholders to keep the overall rule system coherent.
  • Configure how content is rendered and laid out so it matches each of the customers style guides and production artwork.
  • Design and iterate on LLM prompts and few-shot examples for copywriting, brand extraction, and translation.
  • Evaluate prompt and model changes systematically so quality improvements are measured, not assumed by feel.
  • Maintain the curated reference data that grounds LLM outputs.
  • Test generated output against real data, review it with content and business stakeholders, and iterate until the results meet the bar.
  • Keep learning: explore new techniques and advanced AI topics with a team that shares knowledge freely.

Benefits

  • Competitive compensation with performance-based incentives and retirement savings plans with company match
  • Customizable group benefits including health, dental, life, disability, and travel insurance
  • Paid time off
  • Employee perks such as discounts on insurance, wireless plans, travel, and more
  • Career development opportunities
  • A dynamic, inclusive work environment where your voice matters and your growth is supported
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service