Data Scientist
CA$600/day
Education • A post-secondary engineering degree, diploma or equivalent in a quantitative field (Computer Science, Information system, Mathematic, Statistics, Machine Learning, Artificial ...
CA$600/day
Education • A post-secondary engineering degree, diploma or equivalent in a quantitative field (Computer Science, Information system, Mathematic, Statistics, Machine Learning, Artificial ...
CA$600/day
Education • A post-secondary engineering degree, diploma or equivalent in a quantitative field (Computer Science, Information system, Mathematic, Statistics, Machine Learning, Artificial ...
Cambridge, ON · On-site
CA$600/day
Education A post-secondary engineering degree, diploma or equivalent in a quantitative field (Computer Science, Information system, Mathematic, Statistics, Machine Learning, Artificial intelligence ...
Cambridge, ON · On-site
CA$600/day
Education A post-secondary engineering degree, diploma or equivalent in a quantitative field (Computer Science, Information system, Mathematic, Statistics, Machine Learning, Artificial intelligence ...
... own machine learning & deep learning models. The key Vitaliti differentiator is the ability to ... Engineer to join our team. The ideal candidate will have a passion for embedded systems and a ...
Quick apply
... own machine learning & deep learning models. The key Vitaliti differentiator is the ability to ... Engineer to join our team. The ideal candidate will have a passion for embedded systems and a ...
Cambridge, ON · On-site
Materials Science Engineer As our new Materials Science Engineer, your primary goal is to develop ... Exposure to automation, machine learning, or materials informatics WORKING WITH SMARTER ALLOYS ...
Quick apply
Cambridge, ON · On-site
Materials Science Engineer As our new Materials Science Engineer, your primary goal is to develop ... Exposure to automation, machine learning, or materials informatics WORKING WITH SMARTER ALLOYS ...
Cambridge, ON · On-site
Materials Science Engineer As our new Materials Science Engineer, your primary goal is to develop ... Exposure to automation, machine learning, or materials informatics WORKING WITH SMARTER ALLOYS ...
Cambridge, ON · On-site
Materials Science Engineer As our new Materials Science Engineer, your primary goal is to develop ... Exposure to automation, machine learning, or materials informatics WORKING WITH SMARTER ALLOYS ...
As a Senior Systems Engineer - Nuclear you are the driving technical force behind problem solving ... Thorough understanding of machine design and build, machine controls, structured problem solving ...
As a Senior Systems Engineer - Nuclear you are the driving technical force behind problem solving ... Thorough understanding of machine design and build, machine controls, structured problem solving ...
As a Senior Systems Engineer - Nuclear you are the driving technical force behind problem solving ... Thorough understanding of machine design and build, machine controls, structured problem solving ...
As a Senior Systems Engineer - Nuclear you are the driving technical force behind problem solving ... Thorough understanding of machine design and build, machine controls, structured problem solving ...
Provide assistance for instructors and staff as they host learning activities within the facilities of the Engineering Design Clinic Maintain machine shop equipment and inventory * Ensure that all ...
Provide assistance for instructors and staff as they host learning activities within the facilities of the Engineering Design Clinic Maintain machine shop equipment and inventory * Ensure that all ...
... Engineering, Finance, Cybersecurity, and Corporate Functions. The ideal candidate combines strong ... Design scalable AI platforms supporting Generative AI, Agentic AI, Machine Learning, and advanced ...
... Engineering, Finance, Cybersecurity, and Corporate Functions. The ideal candidate combines strong ... Design scalable AI platforms supporting Generative AI, Agentic AI, Machine Learning, and advanced ...
Cambridge, ON · On-site
CA$30.77 - CA$42.31/hr
Work with engineering team in concept development of small to medium projects with low to medium ... Must be able to support Senior Toolmakers as a right hand and be able to fill in temporarily in ...
Cambridge, ON · On-site
CA$30.77 - CA$42.31/hr
Work with engineering team in concept development of small to medium projects with low to medium ... Must be able to support Senior Toolmakers as a right hand and be able to fill in temporarily in ...
CA$30.77 - CA$42.31/hr
Work with engineering team in concept development of small to medium projects with low to medium ... Must be able to support Senior Toolmakers as a right hand and be able to fill in temporarily in ...
CA$30.77 - CA$42.31/hr
Work with engineering team in concept development of small to medium projects with low to medium ... Must be able to support Senior Toolmakers as a right hand and be able to fill in temporarily in ...
Guelph, ON · On-site
CA$75K - CA$120K/yr
Overview We are currently seeking a Intermediate/Senior Noise Engineer to join our Atmospheric ... Learning & Development * Commit to self-development, ongoing learning, and professional development.
Guelph, ON · On-site
CA$75K - CA$120K/yr
Overview We are currently seeking a Intermediate/Senior Noise Engineer to join our Atmospheric ... Learning & Development * Commit to self-development, ongoing learning, and professional development.
Kitchener, ON · On-site
CA$75K - CA$120K/yr
Overview We are currently seeking a Intermediate/Senior Noise Engineer to join our Atmospheric ... Learning & Development * Commit to self-development, ongoing learning, and professional development.
Kitchener, ON · On-site
CA$75K - CA$120K/yr
Overview We are currently seeking a Intermediate/Senior Noise Engineer to join our Atmospheric ... Learning & Development * Commit to self-development, ongoing learning, and professional development.
Kitchener, ON · On-site +1
CA$110K - CA$140K/yr
Senior DevOps Engineer Department: EQS Compensation: $110,000 - $140,000 + annual bonus (paid in ... Support cultivating a culture of accountability, transparency, and continuous learning * Take ...
Kitchener, ON · On-site +1
CA$110K - CA$140K/yr
Senior DevOps Engineer Department: EQS Compensation: $110,000 - $140,000 + annual bonus (paid in ... Support cultivating a culture of accountability, transparency, and continuous learning * Take ...
Kitchener, ON · On-site +1
CA$110K - CA$140K/yr
Senior DevOps Engineer Department: EQS Compensation: $110,000 - $140,000 + annual bonus (paid in ... Support cultivating a culture of accountability, transparency, and continuous learning * Take ...
Kitchener, ON · On-site +1
CA$110K - CA$140K/yr
Senior DevOps Engineer Department: EQS Compensation: $110,000 - $140,000 + annual bonus (paid in ... Support cultivating a culture of accountability, transparency, and continuous learning * Take ...
Kitchener, ON · Hybrid
CA$90K - CA$130K/yr
Senior Product Reliability Engineer Compensation: $90,000 - $130,000 + annual bonus (paid in local ... continuous learning; and mentor QA and engineering team members on reliability practices, RCA ...
Kitchener, ON · Hybrid
CA$90K - CA$130K/yr
Senior Product Reliability Engineer Compensation: $90,000 - $130,000 + annual bonus (paid in local ... continuous learning; and mentor QA and engineering team members on reliability practices, RCA ...
Kitchener, ON · Hybrid
CA$90K - CA$130K/yr
Senior Product Reliability Engineer Compensation: $90,000 - $130,000 + annual bonus (paid in local ... continuous learning; and mentor QA and engineering team members on reliability practices, RCA ...
Kitchener, ON · Hybrid
CA$90K - CA$130K/yr
Senior Product Reliability Engineer Compensation: $90,000 - $130,000 + annual bonus (paid in local ... continuous learning; and mentor QA and engineering team members on reliability practices, RCA ...
Kitchener, ON · On-site +1
Collaboration will be key as you work alongside our engineering, design, and product teams to build ... Demonstrated experience with machine learning, Python, PyTorch, and other relevant tools and ...
Quick apply
Kitchener, ON · On-site +1
Collaboration will be key as you work alongside our engineering, design, and product teams to build ... Demonstrated experience with machine learning, Python, PyTorch, and other relevant tools and ...
Senior Solution Architect acts as a member of on-site/remote project teams. Uses in-depth knowledge ... Machine Learning & Data Science concept familiarity * Experience in supply chain software ...
Senior Solution Architect acts as a member of on-site/remote project teams. Uses in-depth knowledge ... Machine Learning & Data Science concept familiarity * Experience in supply chain software ...
Kitchener, ON · On-site
CA$90K - CA$130K/yr
Senior Quality Assurance Engineer Department: EQS Compensation: $90,000 - $130,000 + annual bonus ... Support cultivating a culture of accountability, transparency, and continuous learning, including ...
Kitchener, ON · On-site
CA$90K - CA$130K/yr
Senior Quality Assurance Engineer Department: EQS Compensation: $90,000 - $130,000 + annual bonus ... Support cultivating a culture of accountability, transparency, and continuous learning, including ...
| Aspect | Senior Machine Learning Engineer | Data Scientist |
|---|---|---|
| Required Credentials | Bachelor's/Master's in CS, ML, or related; experience with ML frameworks | Bachelor's/Master's in CS, Statistics, or related; strong analytical skills |
| Work Environment | Develops and deploys ML models in production systems | Analyzes data, builds models, and provides insights |
| Industry Usage | Tech, finance, healthcare, e-commerce | Research, finance, marketing, tech |
While both roles require strong technical skills and knowledge of machine learning, Senior Machine Learning Engineers focus more on deploying scalable ML solutions in production environments, whereas Data Scientists primarily analyze data and develop models for insights. The roles often overlap but differ in their core responsibilities and focus areas.
The most popular types of Machine Learning Engineer jobs in Waterloo, ON are:
For Senior Machine Learning Engineer jobs in Waterloo, ON, the most frequently searched job titles are:
Cities near Waterloo, ON with the most Senior Machine Learning Engineer job openings:

WHAT'S IN IT FOR YOU
Benefits:
Compensation: $88,000 - $121,000
Annual Performance-Based Incentive Bonus
5% RRSP match
Stock purchase plan
Starting 3 weeks of vacation
Benefits package (health and dental) + $600 health spending account
Half-Day Fridays
Continuous learning and career growth with global mobility opportunities.
A chance to contribute to something bigger - advancing the future of healthcare through automation.
QUALIFICATIONS:
Education
• A post-secondary engineering degree, diploma or equivalent in a quantitative field (Computer Science, Information system, Mathematic, Statistics, Machine Learning, Artificial intelligence, Engineering)
• A Master’s degree is considered beneficial.
Experience
• Strong experience with the deployment, configuration, and operationalization of Databricks environments, including workspace architecture, cluster management, CI/CD integration, security, governance, and enterprise-scale administration.
• Experienced in building and managing modern data pipelines and lakehouse architectures using Delta Lake, Delta Live Tables, Structured Streaming, Workflows, medallion architectures (Bronze/Silver/Gold), and real-time/batch ingestion frameworks.
• Deep understanding of Databricks ecosystem components including Unity Catalog, data lineage, RBAC, monitoring/observability, cost optimization, ML/AI enablement, model serving, and secure enterprise data collaboration through Clean Rooms.
• Proven experience integrating Databricks with enterprise cloud and industrial data ecosystems, including Kafka, SQL databases, APIs, IoT/OT platforms, and cloud environments such as Azure, AWS, and GCP.
• Strong understanding of scalable data engineering, governance, multi-tenant architectures, and enterprise data platform strategies supporting analytics, AI, and operational intelligence initiatives.
• Proficiency in programming languages like Python, R, or Java
• Experience with data manipulation and analysis libraries (e.g., Pandas, NumPy)
• Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn)
• Experience with databases (SQL, Influx)
• Knowledge of data warehousing and ETL processes
• Familiarity with tools like Hadoop, Spark, or Kafka
• Experience with cloud services such as AWS, Google Cloud, or Azure
• Understanding of software engineering principles and best practices
• Experience with version control systems (e.g., Git)
• Ability to design and implement efficient algorithms and solutions
• Demonstrated experience in deploying machine learning models to production
• Experience with data visualization tools and techniques
• Strong analytical and communication skills
• Ability to work collaboratively in a team environment
• Ability to communicate effectively, both orally and in writing
• A self-starter with the ability to work as part of a team in a fast paced environment with minimal supervision
• In addition, the following is considered not necessary but beneficial:
o Experience with Agile development practices
o Understanding of automation mechanical, electrical and control systems
o Understanding of machine operation, maintenance, service and troubleshooting
o Understanding of Machine Vision systems and solutions
o Understanding of PLCs and PLC communication
o Exposure and understanding of business intelligence
HEALTH, SAFETY, AND ENVIRONMENTAL:
• All employees have the responsibility to work in a safe manner and report any health, safety or environmental concern to their manager or supervisor in a timely manner.
• Work in compliance with divisional health, safety and environmental procedures
• Refrain from removing or altering safety devices or guarding unless hazardous energies are controlled through lockout-tagout methods
• Report any unsafe conditions or unsafe acts • Report defect in any equipment or protective device
• Ensure that the required protective equipment is used for the assigned tasks
• Attend all required health, safety and environmental training
• Report any accidents/incidents to supervisor
• Assist in investigating accidents/incidents
• Refrain from engaging in any prank, contest, feat of strength, unnecessary running or rough and boisterous conduct
Join our Innovation Center at ATS Corporation - a place to create differentiators with the future in mind. Our Innovation Center is focused on R&D; advancing existing technologies, filling gaps in existing automation products, technologies and processes to give ATS a competitive advantage
Sourced by ZipRecruiter