1

Volunteer Machine Learning Jobs in Toronto, ON (NOW HIRING)

Data Scientist

Toronto, ON

CA$80K - CA$120K/yr

Your work will include building and deploying data pipelines, machine learning, and statistical ... volunteer opportunities. * Hybrid flexible work model. * Outstanding career development ...

Data Scientist

Markham, ON

CA$80K - CA$120K/yr

Your work will include building and deploying data pipelines, machine learning, and statistical ... volunteer opportunities. * Hybrid flexible work model. * Outstanding career development ...

Training & Development - Access to multiple platforms of learning (online, in person, 3rd party ... Community Relations - We support and encourage our employees to volunteer their time and efforts in ...

Use data to solve business problems - Apply analytics, experimentation and machine learning where ... Givewell Benefit - 1 paid volunteer day a year to give back to the community * Flexibility ...

Experience on Machine Learning projects. * Experience deploying, monitoring, and debugging ... Positive work culture emphasizing diversity and inclusion, volunteerism and community involvement ...

New

PhD or Master's degree with equivalent industry experience in Computer Science, Machine Learning ... We offer employees two paid volunteer days off annually and opportunities to get involved with pro ...

PhD or Master's degree with equivalent industry experience in Computer Science, Machine Learning ... We offer employees two paid volunteer days off annually and opportunities to get involved with pro ...

Copilot. * Experience on Machine Learning projects. What's in it for you? We thrive on the ... Positive work culture emphasizing diversity and inclusion, volunteerism and community involvement ...

Campaign Operations Associate

Toronto, ON · On-site +1

CA$70K - CA$85K/yr

A true "builder" mindset with a deep interest in utilizing AI, machine learning, or automated ... Minimum 3 weeks vacation, 5 floater days, 5 sick/personal days, and 2 volunteer days. * Retirement ...

... modelling, machine learning, and advanced control systems. A Hydroinformatics Engineer is a ... Participation in Xylem Watermark volunteer activities MINIMUM QUALIFICATIONS: * Bachelor's Degree ...

next page

Showing results 1-20

Volunteer Machine Learning information

See Toronto, ON salary details

$17.7K

$104.1K

$201.4K

How much do volunteer machine learning jobs pay per year?

As of Aug 3, 2026, the average yearly pay for volunteer machine learning in Toronto, ON is $104,086.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,082.00 and $148,877.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Volunteer Machine Learning position, and why are they important?

To thrive as a Volunteer Machine Learning professional, you need a solid understanding of machine learning concepts, data analysis, and basic programming skills, typically demonstrated through coursework, personal projects, or relevant certifications. Familiarity with tools such as Python, TensorFlow, scikit-learn, and collaborative platforms like GitHub is often expected. Strong communication, collaboration, and adaptability are vital for contributing effectively within diverse volunteer teams. These skills and qualities enable volunteers to make meaningful technical contributions while supporting the goals of nonprofit or research-focused projects.

What types of projects or tasks can I expect to work on as a Volunteer Machine Learning contributor?

As a Volunteer Machine Learning contributor, you may work on a wide variety of tasks such as preparing and cleaning datasets, developing or enhancing machine learning models, conducting data analysis, and documenting results for open-source or nonprofit initiatives. Projects can range from building predictive models for social impact organizations to supporting data-driven research or assisting with educational outreach. You’ll typically collaborate remotely with other volunteers, data scientists, and project managers, often using shared code repositories and communication tools. This role provides valuable hands-on experience and networking opportunities within the growing field of machine learning.

What is a Volunteer Machine Learning job?

A Volunteer Machine Learning job involves contributing to machine learning projects without monetary compensation, often for nonprofits, open-source initiatives, or research. Volunteers may help with data preprocessing, model training, evaluation, or deployment. It’s a great opportunity to gain hands-on experience, collaborate with professionals, and apply ML skills to meaningful causes.

What are the most commonly searched types of Machine Learning jobs in Toronto, ON? The most popular types of Machine Learning jobs in Toronto, ON are:
What are popular job titles related to Volunteer Machine Learning jobs in Toronto, ON? For Volunteer Machine Learning jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Volunteer Machine Learning jobs in Toronto, ON look for? The top searched job categories for Volunteer Machine Learning jobs in Toronto, ON are:
Infographic showing various Volunteer Machine Learning job openings in Toronto, ON as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $104,086 per year, or $50 per hour.

Principal Machine Learning Engineer (MLE)

Equinix

Toronto, ON • Remote

Full-time

Medical, Life, Retirement, PTO

Re-posted 19 days ago


Equinix rating

9.1

Company rating: 9.1 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

5th of 249 rated facilities management


Job description

Who are we?

Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. 

A place where tech thinkers and future builders turn bold ideas into breakthrough experiences, we welcome your unique perspective.Help us challenge assumptions, uncover bias, and remove barriers—because progress starts with fresh ideas. You’ll find belonging, purpose, and a team that welcomes you—because when you feel valued, you’re empowered to do your best work.

Job Summary

As a Principal Machine Learning Engineer, you will design, build, deploy, and scale machine learning and generative AI systems that power real-world products. You will work closely in AI Sidekick team and business teams to translate advanced ML and LLM capabilities into reliable, production‑grade solutions across multi‑cloud environments including GCP, AWS, and Azure. This role blends applied machine learning, software engineering, and MLOps, with a strong focus on building robust, scalable systems rather than purely academic research.


Responsibilities

  • Design, develop, and deploy machine learning and Large Language Model (LLM)–based solutions for production use cases
  • Collaborate with Generative AI Center of Excellence leaders and business stakeholders to evaluate buy vs. build decisions for generative AI applications
  • Develop end-to-end ML pipelines, covering data ingestion, feature engineering, model training, evaluation, deployment, and monitoring
  • Architect and implement LLM-powered systems that integrate agents and services across multiple cloud platforms into a unified solution
  • Optimize ML workflows for performance, scalability, reliability, and cost efficiency in cloud environments (GCP, Azure, AWS)
  • Implement and maintain MLOps best practices, including CI/CD, model versioning, experiment tracking, and automated retraining
  • Work extensively with deep learning frameworks such as PyTorch and TensorFlow
  • Containerize ML services and deploy them using Docker, Kubernetes, App Engine, or virtual machines
  • Apply strong knowledge of NLP fundamentals, including transformers, attention mechanisms, embeddings, and text preprocessing
  • Deploy and manage models in production, conduct A/B testing, and measure performance improvements using statistical methods
  • Develop features, run experiments, analyze results, and translate insights into actionable improvements
  • Build and deploy classical ML models (regression, classification, clustering), NLP applications (sentiment analysis, summarization, Q&A, chatbots, information retrieval), and computer vision solutions (image classification, object detection, segmentation using models such as YOLOv7, DDRNet, RFTM with datasets like COCO and Cityscapes)

 

Qualifications

  • PhD with 5+ years, Master’s with 6+ years, or Bachelor’s with 7+ years of experience in Machine Learning, Computer Science, Data Science, or a related field
  • Strong proficiency in Python for machine learning and production systems
  • Solid understanding of software engineering fundamentals, system design, and design patterns
  • Hands-on experience with at least one major cloud platform (GCP, Azure, or AWS)
  • Experience building and deploying production-grade ML systems
  • Strong communication skills with the ability to explain technical concepts and results to both technical and non-technical stakeholders
  • Excellent time management, collaboration, and organizational skills

The targeted pay range for this position in the following location is / locations are:

Canada - Toronto Office TRO : 154,000 - 232,000 CAD / Annual

United States - Dallas Infomart Office DAI : 200,000 - 300,000 USD / Annual

Our pay ranges reflect the minimum and maximum target for new hire pay for the full-time position determined by role, level, and location.The pay range shown is based on our compensation structure in place at the time of posting and may be updated periodically based on business needs. Individual pay is based on additional factors including job-related skills, experience, and relevant education and/or training.

The targeted pay range listed reflects the base pay only and does not include bonus, equity, or benefits. Employees are eligible for bonus, and equity may be offered depending on the position.

Equinix Benefits

As an employee, you become important to Equinix’s success. We ensure all your benefits are in line with our core values: competitive, inclusive, sustainable, connected and efficient. We keep them competitive within the current marketplace to ensure we’re providing you with the best package possible. So, wherever you are in your career and life, you’ll be able to enhance your experience and bring your whole self to work.

Employee Assistance Program: An Employee Assistance program is available to all employees.

US Benefits: - Insurance: You may enroll in health, life, disability and voluntary plans that are designed for you and your eligible family members. - Retirement: You and Equinix may contribute to a retirement plan to help you plan for your financial future. - Paid Time Off (PTO) and Paid Holidays: You will receive an accrued amount of PTO each pay period along with various paid holidays for you to rest and recharge. Eligibility requirements apply to some benefits. Benefits are subject to change and may be subject to specific plan or program terms.Canada Core Benefits: - Insurance: You may enroll in healthcare coverage that is designed to complement the provincial healthcare system, along with life, disability and optional benefit plans that are designed for you and your eligible family members. - Retirement: You may also enroll in Equinix-sponsored retirement or savings plans: Defined Contribution Pension Plan (DCPP), Group Retirement Savings Plan (RRSP) and Tax-Free Savings Plan (TSFA). - Vacation and Paid Holidays: Equinix offers both vacation and personal time, along with various paid holidays for you to rest and recharge. Eligibility requirements apply to some benefits. Benefits are subject to specific plan or program terms, and to change at Equinix discretion.

Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability.  If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form.

Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer.  All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law. 

We use artificial intelligence in our hiring process. Learn more here.

This posting is a new position within our organization.

What Equinix employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom