Senior Automation Engineer: AI-Powered ERP & CAD

DIRTT Environmental Solutions Ltd.

Calgary

On-site

CAD 120,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Employee Share Purchase Plan
Disability & life insurance
EFAP
Continental breakfast

Job summary

DIRTT Environmental Solutions Ltd. in Calgary is seeking a Senior Automation Engineer to design and deliver the automation framework that spans ERP integration, BOM processing, and manufacturing release.

You will work closely with SMEs to capture business rules and build scalable automation that supports complex workflows. This role emphasizes AI-powered decision components, programmatic data extraction, and robust testing with CI/CD and infrastructure-as-code.

Qualifications

  • 10+ years in software engineering or systems integration.
  • 5+ years designing and deploying enterprise automation frameworks.
  • 1+ year integrating AI into automated workflows for decision making.
  • Experience integrating with ERP/financial systems, notably Dynamics 365 BC and Sage.
  • Proficiency in Python or C# with handling large structured data.

Responsibilities

  • Design and maintain a resilient automation framework bridging cloud ERPs, legacy financial systems, internal apps, and local fileshares.
  • Develop automated workflows for order intake, BOM validation, deterministic part substitutions, and data routing to manufacturing.
  • Embed AI models into automation pipelines to handle unstructured data and complex logic.
  • Build programmatic integrations with AutoCAD to validate, update, and extract BOM data and specs.
  • Architect automation pipelines for Accounts Payable and Outlook-based triggers.
  • Create reliable data pipelines across Sage, BC, Insight, AutoCAD, Outlook, and internal systems using APIs or scripting.
  • Own automated tests, CI/CD, infrastructure as code, monitoring and production support; document the platform.
  • Collaborate with SMEs to translate requirements into production-ready scripts and workflows.
  • Additional duties may be assigned as business needs evolve.

Skills

Automation Architecture
AI in Automation
System Integration
Scripting & Data Handling
Cloud

Tools

AutoCAD
Sage
Dynamics 365 BC

Job description

DIRTT Environmental Solutions Ltd. in Calgary is seeking a Senior Automation Engineer to design and deliver the automation framework that spans ERP integration, BOM processing, and manufacturing release.

You will work closely with SMEs to capture business rules and build scalable automation that supports complex workflows. This role emphasizes AI-powered decision components, programmatic data extraction, and robust testing with CI/CD and infrastructure-as-code.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Automation Engineer
Senior Automation Engineer

DIRTT Environmental Solutions Ltd. • Calgary

On-site
CAD 120,000 - 170,000
Health benefits
Employee Share Purchase Plan
Disability & life insurance
+2
Senior Industrial Designer & Design Team Leader
Senior Industrial Designer & Design Team Leader

Design Observer Group • Calgary

On-site
CAD 90,000 - 130,000
Competitive base salary
Employee Share Purchase Plan
In-office meals and snacks
+3
Senior RPA Architect - Cloud-Native Automation Leader
Senior RPA Architect - Cloud-Native Automation Leader

Peoples Group • Calgary

Hybrid
CAD 90,000 - 140,000
Hybrid work
Profit sharing
RRSP matching
+2
Senior Industrial Designer & Design Lead
Senior Industrial Designer & Design Lead

Coroflot • Calgary

Hybrid
CAD 90,000 - 130,000
Competitive base salary
Variable pay program
Office continental breakfast and lunch
+3
Senior Robotics & Controls Engineer — AI-Driven Manufacturing
Senior Robotics & Controls Engineer — AI-Driven Manufacturing

Medium • Calgary

On-site
CAD 120,000 - 180,000
Stock options
Relocation assistance
Comprehensive benefits from Day 1
+1
Senior Software Engineer – AEC Integration (.NET / Python)
Senior Software Engineer – AEC Integration (.NET / Python)

FABSTATION • Canada

On-site
CAD 100,000 - 130,000
Competitive salary based on experience
Benefits package
Potential for performance bonuses
Automation Engineer: Power Platform & AI Flows (Hybrid)
Automation Engineer: Power Platform & AI Flows (Hybrid)

Autocanada • Winnipeg

Hybrid
CAD 85,000 - 125,000
Competitive Compensation and Benefits
Employee Vehicle Purchase & Service
Employee and Family Assistance
+1
Senior Experience Designer, AI-Driven Computational Design
Senior Experience Designer, AI-Driven Computational Design

Computationaldesign • Toronto

On-site
CAD 90,000 - 125,000
Senior Automation Developer (SDET)
Senior Automation Developer (SDET)

Jobgether • Ottawa, Toronto

Hybrid
CAD 90,000 - 100,000
Fully remote work from Canada
Ottawa and Toronto listed as locations
Senior Automation Controls Lead - Digital Engineering & Delivery
Senior Automation Controls Lead - Digital Engineering & Delivery

Accenture PLC • Toronto

On-site
CAD 61,000 - 94,000