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
WSP in Canada logo

Senior Mechanical Engineer, Power Generation

WSP in Canada
Just now
Engineering
HYBRID
Regina, Saskatchewan, Canada
MECHANICAL ENGINEERINGPIPING DESIGNP&IDS+7 more
Affirm logo

Machine Learning Engineer II (Fraud)

Affirm
Just now
Engineering
Remote (Regina, Saskatchewan)
Regina, Saskatchewan, Canada
PYTHONGRADIENT-BOOSTED DECISION TREESLIGHTGBM+9 more
Affirm logo

Software Engineer II, Machine Learning (Feature Platform)

Affirm
2 days ago
Engineering
Remote (Regina, Saskatchewan)
Regina, Saskatchewan, Canada
PYTHONKOTLINAWS+4 more
Eddyfi Technologies logo

Product & Applications Expert

Eddyfi Technologies
3 days ago
Engineering
HYBRID
Greater Quebec City Metropolitan Area
ECTRFTNFT+7 more
Creaform Ingénierie | Creaform Engineering logo

Automation - Team Leader

Creaform Ingénierie | Creaform Engineering
3 days ago
Engineering
ON-SITE
Lévis, Quebec, Canada
AUTOMATIONELECTRICAL ENGINEERINGROBOTICS+5 more