1

Machine Learning Architect Jobs in Ontario (NOW HIRING)

You will work across the full lifecycle of machine learning systems, contributing to architecture decisions, implementing production-grade pipelines, and deploying models through mature MLOps ...

... architecture and performance optimization. - Strong communication and collaboration skills. If you are passionate about developing and deploying machine learning algorithms at scale, and want to join ...

Machine Learning Engineer

Chatsworth, ON · On-site

CA$160K - CA$190K/yr

... architecture, we enable customers to move from prototype to production in weeks, not years. Backed ... We are looking for a Machine Learning Engineer to join our team and help us push the boundaries of ...

Architect scalable machine learning and Gen AI systems that integrate with existing data platform and infrastructure, focusing on automation, operation efficiency, and reliability * Write clean ...

Machine Learning Engineer II

Toronto, ON · On-site

CA$154K - CA$199K/yr

Architect scalable machine learning and Gen AI systems that integrate with existing data platform and infrastructure, focusing on automation, operation efficiency, and reliability. * Write clean ...

Participate in design discussions with software architects as projects mature from research to pre ... Develop data pipelines to facilitate the machine learning lifecycle * Containerize and deploy ...

Machine Learning Application * Convert data science prototypes into robust, scalable ML solutions ... Azure Solution Architect. * Strong knowledge of LLM frameworks and libraries (such as transformers ...

Machine Learning Application * Convert data science prototypes into robust, scalable ML solutions ... Azure Solution Architect. * Strong knowledge of LLM frameworks and libraries (such as transformers ...

Senior Machine Learning Engineer

Toronto, ON · On-site

CA$84K - CA$128K/yr

Machine Learning Application * Convert data science prototypes into robust, scalable ML solutions ... Azure Solution Architect. * Strong knowledge of LLM frameworks and libraries (such as transformers ...

Senior Machine Learning Engineer

Ottawa, ON · On-site

CA$84K - CA$128K/yr

Machine Learning Application * Convert data science prototypes into robust, scalable ML solutions ... Azure Solution Architect. * Strong knowledge of LLM frameworks and libraries (such as transformers ...

Machine Learning Engineer

Toronto, ON · On-site

$120 - $160/hr

Job Title : Machine Learning Engineer Location : Sobeys COLAB Office (Toronto Downtown) Team ... We are a multi‑disciplinary team of data scientists, engineers, software developers, architects ...

Engineering Manager - Machine Learning

Toronto, ON · On-site

$210.07 - $282.85/hr

Enable a model-driven culture - Machine learning is at the core of everything we do. You will work ... architecture, MLOps patterns, and infrastructure optimization strategies. We all work better when ...

next page

Showing results 1-20

Machine Learning Architect information

See Ontario salary details

$44

$77

$126

How much do machine learning architect jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for machine learning architect in Ontario is $77.67, according to ZipRecruiter salary data. Most workers in this role earn between $59.62 and $86.54 per hour, depending on experience, location, and employer.

What is the salary of a machine learning architect?

The salary of a machine learning architect typically ranges from $100,000 to $160,000 annually, depending on experience, location, and industry. Senior roles or those with specialized skills in deep learning, cloud platforms, or data engineering may earn higher compensation. Certifications and a strong portfolio can also influence salary levels.

What does a machine learning architect do?

A Machine Learning Architect designs and oversees the implementation of machine learning systems, ensuring they are scalable, efficient, and aligned with business goals. They collaborate with data scientists, engineers, and stakeholders to define system architecture, select appropriate technologies, and optimize model deployment. Their role includes managing ML workflows, ensuring data pipeline integrity, and addressing challenges like model performance, scalability, and reliability.

What skills and qualifications are needed to be a machine learning architect?

To thrive as a Machine Learning Architect, you need deep expertise in machine learning algorithms, data science, and software engineering, typically backed by an advanced degree in computer science or a related field. Familiarity with cloud platforms (like AWS, Azure, or GCP), ML frameworks (such as TensorFlow and PyTorch), and professional certifications in machine learning or data engineering is highly valuable. Exceptional problem-solving, leadership, and cross-functional communication skills help you effectively design solutions and collaborate with diverse technical teams. These skills are essential for architecting robust, scalable ML systems that align with business objectives and drive innovation.

What are popular job titles related to Machine Learning Architect jobs in Ontario? For Machine Learning Architect jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Machine Learning Architect jobs in Ontario look for? The top searched job categories for Machine Learning Architect jobs in Ontario are:
Infographic showing various Machine Learning Architect job openings in Ontario as of August 2026, with employment types broken down into 96% Full Time, 2% Part Time, and 2% Temporary. Highlights an 88% In-person, 2% Hybrid, and 10% Remote job distribution, with an average salary of $161,554 per year, or $77.7 per hour.

Machine Learning Engineer

Themis

Mississauga, ON

CA$85K - CA$135K/yr

Full-time

Re-posted 27 days ago


Job description

Machine Learning Engineer About Themis Intelligence Themis Intelligence builds the Utility Knowledge Base (UKB) and Human-Guided Intelligence (HGI) platforms, redefining how utilities operate. Our systems transform complex operational data into clear, high-confidence decisions. We design software that empowers grid professionals to think faster, act decisively, and operate with precision in critical environments. Every product we ship is built for real-world performance: reliable, observable, and secure from day one. ------------------------------- About the Role As a Machine Learning Engineer, you will contribute to the development of advanced intelligence systems that power modern utility operations. We work at the frontier of applied AI, building models and data systems that integrate time-series data, geospatial signals, and scalable infrastructure to support critical grid environments. This role goes beyond experimentation. You will work across the full lifecycle of machine learning systems, contributing to architecture decisions, implementing production-grade pipelines, and deploying models through mature MLOps practices across both cloud and on-premises environments. We emphasize evidence-based development, benchmark validation, and operational reliability from day one. ------------------------------- In this role, you will * Develop and deploy machine learning and deep learning models for time-series forecasting, anomaly detection, and geospatial intelligence * Contribute to the design of ML system architecture, ensuring scalability, reproducibility, and long-term maintainability * Build and maintain end-to-end MLOps pipelines, including data ingestion, training workflows, validation, model registry, CI/CD integration, and monitoring * Deploy and support models across cloud-native and on-premises infrastructure with production-grade reliability * Work with incomplete, noisy, and large-scale datasets, applying techniques such as backfilling, dimensionality reduction (e.g., PCA), feature engineering, and statistical validation * Design benchmarking frameworks and controlled experiments to evaluate model performance rigorously * Apply foundation model concepts and pre-trained architectures thoughtfully within domain-specific constraints * Ensure models are observable, versioned, and continuously evaluated in live environments * Write clean, testable, and well-documented code, participating in code reviews and structured engineering workflows * Move quickly but deliberately, prioritizing correctness, reproducibility, and operational robustness over shortcuts ------------------------------- You might thrive in this role if you * A Bachelor’s degree in Computer Science, Mathematics, Engineering, Statistics, or a related technical field, or equivalent practical experience building and deploying production ML systems * 3+ years of professional experience in machine learning or applied AI * Strong foundations in time-series modeling, statistical methods, and deep learning * Experience working with geospatial data or spatial modeling systems * Hands-on experience handling missing data, high-dimensional datasets, or large-scale data environments * Experience contributing to ML system architecture and deploying models via structured MLOps workflows * Familiarity with cloud platforms and containerized environments, as well as constraints of on-premises deployments * Comfortable working within Python-based ML ecosystems (e.g., PyTorch, TensorFlow, scikit-learn) and modern data tooling * Evidence-driven and benchmark-oriented, preferring measurable improvements over intuition alone * Collaborative, technically curious, and comfortable operating in fast-moving but high-reliability environments * Disciplined in documentation, testing, reproducibility, and engineering rigor ------------------------------- Bonus * Experience with foundation models, transfer learning, or fine-tuning pre-trained architectures * Exposure to transformer-based or foundation approaches for time-series forecasting * Experience with real-time inference systems or streaming data pipelines * Familiarity with time-series databases, vector databases, or feature stores * Experience integrating LLMs or building agentic systems * Background in utilities, energy systems, or other high-reliability industrial domains This is a full-time, permanent hybrid role (four days in-office) reporting directly to the Technology Director. The salary range for this role is $85,000–$135,000. Interested candidates are invited to submit their cover letter and resume. Themis Intelligence values a diverse workplace and strongly encourages women, people of all races, color, creed, ancestry, ethnic origin, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, marital status, family status, and those with disabilities to apply. We use AI tools to help streamline parts of our recruitment process, but every application is reviewed by a member of our team. Themis is an equal opportunity employer. We are committed to providing accommodations for persons with disabilities. If you require accommodation, we will work with you to meet your needs. While we appreciate the interest of all applicants, only those selected for an interview will be contacted.