Back to results

Principal Associate, AI Engineer

  • Toronto, ON, Canada

$148,200 to $169,100 CAD / year · Full-time

Applications open in a new tab.

Job details

Pay
$148,200 to $169,100 CAD / year
Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Principal Associate, AI Engineer

Location: TORONTO, Ontario, Canada

Industry: Financial Services

Work Setting: Onsite

Are you passionate about building cutting-edge AI systems that transform customer experiences and power the next generation of intelligent products?

We are seeking a talented AI Engineer to join a high-impact team focused on developing scalable, responsible, and innovative AI solutions. In this role, you will work at the intersection of machine learning, large language models, cloud infrastructure, and software engineering to deliver intelligent applications that create meaningful business and customer value.

Key Responsibilities

Build and Deploy Advanced AI Solutions

  • Partner with engineers, researchers, product managers, and technical program leaders to deliver AI-powered products and platforms.
  • Design, develop, test, deploy, and support AI applications and services across the full lifecycle.
  • Build capabilities involving large language models (LLMs), foundation models, intelligent search, model evaluation, experimentation, governance, observability, and AI safety mechanisms.
  • Develop scalable AI services that support enterprise and customer-facing solutions.

Drive Innovation in AI Engineering

  • Research, evaluate, and apply emerging AI and machine learning techniques to solve complex business challenges.
  • Introduce advanced optimization approaches that improve AI system performance, scalability, latency, throughput, reliability, and cost efficiency.
  • Stay current with industry developments, technical publications, and advancements in generative AI and machine learning technologies.
  • Contribute to the long-term vision and roadmap for AI platforms and intelligent systems.

Leverage Modern AI and Cloud Technologies

  • Utilize leading open-source and cloud-based technologies to develop production-grade AI solutions.
  • Work with modern AI frameworks, machine learning platforms, vector databases, model serving technologies, and distributed computing environments.
  • Support model training, deployment, monitoring, and continuous improvement processes.
  • Ensure AI systems are developed responsibly with appropriate governance, reliability, and operational controls.

Required Qualifications

  • Bachelor's degree in Computer Science, Artificial Intelligence, Computer Engineering, Electrical Engineering, or a related field with professional experience developing AI or machine learning solutions; OR
  • Master's degree in a related technical discipline with experience developing AI or machine learning technologies.
  • Strong programming experience using Python, Java, Go, Scala, or similar languages.
  • Solid understanding of machine learning algorithms, software engineering principles, and scalable system design.

Preferred Qualifications

  • Experience building and deploying scalable AI solutions in cloud environments such as AWS, Azure, or Google Cloud.
  • Proven experience developing, deploying, and supporting AI services in production environments.
  • Knowledge of large language models, retrieval systems, vector databases, model serving, AI safety frameworks, and intelligent search technologies.
  • Experience optimizing AI training and inference workloads for performance, scalability, throughput, latency, and cost efficiency.
  • Familiarity with distributed systems, cloud-native architectures, and modern MLOps practices.
  • Strong understanding of responsible AI development, model governance, and operational monitoring.
More about this job

Responsibilities

Design, build, deploy, and support scalable AI applications and services across their full lifecycle, including solutions using large language models, intelligent search, and foundation models. Evaluate emerging AI techniques, optimize system performance and cost, and support responsible AI governance, monitoring, and the roadmap for AI platforms.

Requirements

Requires a bachelor's degree in a relevant technical field with professional AI or machine learning development experience, or a master's degree in a related technical discipline with relevant experience. Candidates need strong programming skills, knowledge of machine learning and software engineering, and scalable system design expertise; cloud, production AI, LLM, MLOps, and responsible AI experience are preferred.

Skills

  • Artificial Intelligence
  • Machine Learning
  • Large Language Models
  • Python
  • Java
  • Go
  • Scala
  • Cloud Computing
  • Scalable System Design
  • Vector Databases
  • Model Serving
  • Distributed Systems
  • MLOps
  • AI Governance
  • Model Evaluation
  • Responsible AI

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Data & Analytics
  • Finance & Accounting

Keywords

  • Artificial Intelligence
  • Machine Learning
  • Large Language Models
  • Foundation Models
  • Generative AI
  • Python
  • Java
  • Go
  • Scala
  • AWS
  • Azure
  • Google Cloud
  • Vector Databases
  • Intelligent Search
  • Model Evaluation
  • Model Serving
  • AI Safety
  • AI Governance
  • MLOps
  • Distributed Systems
  • Cloud-Native Architectures
  • Model Training
  • Model Deployment
  • Model Monitoring
  • Inference Optimization
  • Scalable System Design
  • Performance Optimization
  • Observability
  • Financial Services

Report this job