ATS Software logo

Machine Learning & Data Engineer

ATS Software
Department:Engineering
Type:ON-SITE
Region:Toronto, Ontario
Location:Scarborough, Ontario, Canada
Experience:Mid-Senior level
Estimated Salary:CAD80,000 - CAD120,000
Skills:
PYTHONSQLPANDASPYSPARKDASKAWSAIRFLOWDBTGITCICDMACHINE LEARNINGDATA ENGINEERINGETLDATA PIPELINESDATA MODELINGMLOPSTENSORFLOWPYTORCHSCIKIT-LEARN
Share this job:

Job Description

Posted on: November 20, 2025

Description

ATS is the industry leader in using technology to revolutionize engineering and design processes. We create tools to help engineers and architects to integrate complex systems quickly and accurately for North America’s most exciting building projects. ATS has a strong work ethic committed to delighting clients and providing them with exceptional service. Our thriving and motivated culture is the heartbeat of our organization. We hope you will become a part of it!

Data is the backbone of our business solutions. At ATS, we are looking for candidates to design, build, and maintain robust data pipelines and analytics solutions that power our engineering and design tools. As part of our data team, you will work closely with cross-functional teams to transform raw data into actionable insights and ensure scalable, reliable data infrastructure. At ATS, we strive to exceed our clients' expectations. Candidates should demonstrate excellent problem-solving skills, be self-starters, and be able to work in a strong collaborative manner with a group of peers, be adaptable, and demonstrate initiative.

Responsibilities

· Design and implement automated, scalable data pipelines for ingestion, transformation, and integration across diverse client systems.

· Modernize existing ETL processes using Python, cloud-native, and ML-based automation tools.

· Build and maintain data models and architectures optimized for analytics, reporting, and machine learning.

· Apply machine learning techniques for data cleaning, anomaly detection, and predictive modeling to reduce manual effort.

· Collaborate with Data Analysts, Product, and Engineering teams to deliver high-quality, actionable insights.

· Implement and maintain data quality, governance, and monitoring frameworks using automation where possible.

· Develop dashboards and data visualizations that translate complex data into clear business insights.

· Contribute to AI/ML initiatives across the organization, including prototyping and deploying models into production.

· Ensure compliance with data security, privacy, and regulatory standards.

· Promote best practices in automation, version control, and DevOps for data pipelines.

Required Expertise

· Bachelor’s or Master’s in Computer Science, Data Engineering, or Machine Learning (or equivalent experience).

· 3+ years of experience in data engineering, ML engineering, or data science.

· Proficient in Python and SQL; experience with data frameworks such as Pandas, PySpark, or Dask.

· Proven experience with cloud data ecosystems (AWS preferred; familiarity with Glue, Lambda, S3, Redshift, or Snowflake a plus).

· Hands-on experience building and maintaining data pipelines using tools such as Airflow, dbt, or similar.

· Strong understanding of machine learning workflows, model lifecycle management, and deployment strategies.

· Experience using Git, CI/CD pipelines, and Infrastructure as Code.

· Strong problem-solving and communication skills with a collaborative mindset.

Nice to Have

· Experience with LLM-powered data workflows, natural language querying, or generative AI integrations.

· Knowledge of NoSQL databases (MongoDB, DynamoDB, etc.) and real-time streaming (Kafka, Kinesis).

· Familiarity with data visualization tools (Power BI, Tableau, Quicksight).

· Experience with containerization and orchestration (Docker, Kubernetes).

· Experience deploying ML models using frameworks like TensorFlow, PyTorch, or Scikit-learn.

· Knowledge of data warehouse design and optimization (Snowflake, BigQuery, Redshift).

· Background in construction or engineering data (AutoCAD, Revit APIs) is a strong plus.

Education

· Minimum Master’s Degree or equivalent work experience.

Your Life and Career at ATS

ATS is dynamic, industrious, innovative, and collaborative. We believe diverse and inclusive organizations create work environments that are inventive and open-minded, where people spark new ideas and explore alternatives. At ATS, we offer the following to make sure you have a rewarding and enjoyable experience:

· Competitive salary

· Career advancement opportunities

· Benefits package for all eligible full-time employees (including medical, vision and dental).

· A culture that promotes a healthy, fulfilling work-life balance

· Free parking

· Foosball, Ping Pong Table & basketball net

· Gym facilities

· Epic year-round employee events!

TO APPLY: Email your resume and salary expectations to Medi.Val@atssoftware.com. NO PHONE CALLS PLEASE.

To learn more about our company visit our web page: atssoftware.com

and our promotional video: https://www.youtube.com/watch?v=MPyk3BdN-8o

Allied Technical Solutions Inc. values diversity and is proud to be an Equal Opportunity Employer. We are committed to the principles and practices of employment equity and encourage all qualified individuals, including women, persons with disabilities, visible minorities, and Aboriginal Peoples to apply. Should you be individually selected to participate in an assessment or selection process, accommodations are available upon request in relation to the materials or processes to be used.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

ATS Software logo

ATS Software

View company page
CanadaJobs.works logo

CanadaJobs.works

Get CanadaJobs.works on your phone!

SIMILAR JOBS
Breck Construction logo

Estimator

Breck Construction
3 days ago
Engineering
ON-SITE
Saskatoon, Saskatchewan, Canada
ESTIMATINGCONSTRUCTIONCIVIL CONCRETE+11 more
BBA Consultants logo

Mechanical Engineer (two to five years of experience)

BBA Consultants
6 days ago
Engineering
ON-SITE
Québec, Quebec, Canada
MECHANICAL ENGINEERINGMINING SECTORENERGY SECTOR+12 more
IDS Recrutement | Recrutement & chasse de talents | Québec, Canada & International francophone logo

Expert Hydraulique H/F

IDS Recrutement | Recrutement & chasse de talents | Québec, Canada & International francophone
6 days ago
Engineering
ON-SITE
Québec, Quebec, Canada
HYDRAULIC SYSTEMSMECHANICAL ENGINEERINGSYSTEM DESIGN+7 more
AMETEK logo

Electrical and Automation Specialist

AMETEK
6 days ago
Engineering
ON-SITE
Lévis, Quebec, Canada
PLC PROGRAMMINGHMISCADA+15 more
Tata Consultancy Services logo

Data Analyst Quality Assurance

Tata Consultancy Services
7 days ago
Engineering
ON-SITE
Ottawa, Ontario, Canada
SQLDATA ANALYSISDATA QUALITY STANDARDS+1 more