Description

AI Engineer

Location: Prologis Blvd, Mississauga, ON-Onsite

Contract

Role Summary

We’re hiring an AI Engineer to build, fine-tune, and deploy machine learning and LLM-powered applications. You’ll work hands-on with models, data pipelines, and production systems to bring AI features into real products.

Responsibilities

  • Build and deploy ML/AI models and AI-powered features
  • Fine-tune, evaluate, and optimize models (including LLMs)
  • Develop inference pipelines and integrate models into backend services
  • Implement RAG pipelines, embeddings, and vector search
  • Work with data engineers to prepare training and evaluation datasets
  • Monitor model performance, drift, and reliability in production
  • Optimize latency, cost, and performance of AI services
  • Write clean, tested, production-quality code

Requirements

  • 3+ years of experience in software engineering or ML engineering
  • Strong Python skills (PyTorch, TensorFlow, or similar)
  • Experience deploying ML models to production environments
  • Experience working with APIs, microservices, and cloud platforms
  • Understanding of ML fundamentals (training, evaluation, feature engineering)

Nice to Have

  • Experience with LLMs, prompt engineering, RAG, and vector databases
  • Experience with MLOps, CI/CD, monitoring, and model versioning
  • Experience with distributed systems or data pipelines
  • Familiarity with SQL and basic data engineering concepts