Enable job alerts via email!

Machine Learning Specialist

Primary Engineering and Construction

Calgary

On-site

CAD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading provider of engineering and construction solutions, Primary Engineering is seeking a Machine Learning Specialist to lead AI initiatives. This mid-senior level position involves developing AI models to enhance operational efficiency and drive innovation, contributing to the company’s digital transformation strategy.

Benefits

Competitive Compensation
People-First Culture
Growth & Development Opportunities
Work-Life Balance

Qualifications

  • 2-3 years of hands-on experience in machine learning model development.
  • Ability to work with large datasets and collaborate with cross-functional teams.
  • Strong analytical skills and the capacity to explain complex concepts.

Responsibilities

  • Lead the lifecycle of AI/ML projects, from ideation to deployment.
  • Collaborate with teams to identify high-impact AI use cases.
  • Develop and deploy machine learning models for operational improvements.

Skills

Python
Machine Learning
Data Analysis
Communication

Education

Bachelor's or Master’s degree in Computer Science or related field

Tools

TensorFlow
PyTorch
scikit-learn

Job description

Join to apply for the Machine Learning Specialist role at Primary Engineering and Construction

Join to apply for the Machine Learning Specialist role at Primary Engineering and Construction

Primary Engineering and Construction Corporation (Primary) is a leading provider of professional engineering and construction services. Our diverse teams and inclusive culture are the core that powers Primary, enabling us to tailor solutions to clients' and Engineering communities’ specific needs through listening to and embracing unique perspectives. Primary connects them to what is possible today and provides a solid foundation for tomorrow.

We offer an extensive array of comprehensive engineering design and design/build services encompassing power system engineering, design-build services for utilities, joint use and telecommunication design, traffic and transportation engineering, and renewable energy systems. These services cater to a diverse range of clients, including electric utility companies, developers, builders, commercial and industrial businesses, mining companies, government, and private contractors. We are driven to build long-term relationships with both our customers and employees.

At Primary, we are dedicated to fostering an open and safe environment where all voices, whether from our team members, clients, or community, are valued and heard. As we grow our company, we remain committed to breaking down barriers and creating new opportunities within our industry.

Reporting to the IT Systems Administrator, the Machine Learning Specialist is responsible for taking the lead in the exploration and development of various AI-based use cases within the organization. This role is central to Primary’s digital transformation strategy, leveraging data science and AI to drive innovation, enhance operational efficiency, and uncover new insights across the enterprise.

Key Responsibilities

  • Lead the end-to-end lifecycle of AI/ML projects: from ideation and data acquisition to model training, evaluation, deployment, and monitoring.
  • Collaborate with cross-functional teams (engineering, operations, safety, finance) to identify and prioritize high-impact AI use cases.
  • Develop and deploy machine learning models to address real-world challenges in areas such as project planning, safety analytics, equipment maintenance, quality control, or logistics optimization.
  • Collect, clean, and analyze large datasets from various internal systems and sources (e.g., HRIS systems, Technical Datasets, ERP systems).
  • Build proof-of-concept solutions to validate ideas and support business cases for broader implementation.
  • Partner with internal and external support to integrate models into production environments where appropriate.
  • Stay current with advancements in AI/ML and assess their applicability within the engineering and construction context.
  • Lead Company-wide AI Training and Upskilling Initiatives
  • Contribute to a culture of innovation by sharing knowledge, mentoring peers, and fostering experimentation.
  • Help define and shape an AI/MI roadmap that aligns with Primary’s strategic objectives.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, or a related field.
  • 2–3 years of hands-on experience developing and deploying machine learning models in real-world applications — or equivalent experience through academic research, startups, or open-source contributions.
  • Proficiency in Python and ML frameworks such as scikit-learn, TensorFlow, or PyTorch.
  • Strong analytical skills and experience working with large and diverse datasets.
  • Excellent communication skills and the ability to explain complex concepts to non-technical stakeholders.

Preferred

  • Experience in the construction, engineering, manufacturing, or industrial sectors.
  • Familiarity with geospatial data, 3D models (e.g., BIM), IoT data, or time-series forecasting.
  • Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and ML Ops practices.
  • Exposure to simulation, optimization, or computer vision applications.

Why Join Primary?

At Primary, We Don’t Just Deliver Engineering And Construction Solutions — We Build Careers, Communities, And Lasting Partnerships. Here’s What Sets Us Apart

  • Competitive Compensation: Our total rewards package includes competitive salaries, annual bonuses, company matching RRSP, generous vacation allowances and flex / PTO days, extended health and dental benefits, including a Health Care Spending Account and an Employee and Family Assistance Program, and more.
  • People-First Culture: We believe that great work starts with great people. Our collaborative and inclusive culture fosters open communication, mutual respect, and a genuine sense of belonging.
  • Innovation Meets Impact: With over 20 years of experience delivering infrastructure solutions across Canada, we’re known for our forward-thinking approach and commitment to quality.
  • Growth & Development: We invest in our people. We offer mentorship, training programs, and opportunities to expand your skills across disciplines and projects.
  • Flexibility & Work-Life Balance: Our flexible work schedules and hybrid work options (where applicable) support a healthy work-life balance.
  • Commitment to Safety & Integrity: Safety is our top priority — in our field work, our offices, and our culture.

How to Apply

If you are ready for a new challenge and want to make a difference in the industry, please click the link to apply. If this role isn’t quite right for you, check out our careers page for other available opportunities. Careers - Primary Engineering and Construction Corporation

Candidates must be legally eligible to work in Canada at the time of application.

We thank all candidates for their applications; however, only those selected for an interview will be contacted.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Utilities

Referrals increase your chances of interviewing at Primary Engineering and Construction by 2x

Get notified about new Machine Learning Specialist jobs in Greater Calgary Metropolitan Area.

Greater Calgary Metropolitan Area 1 week ago

Data Scientist- Relocate to Saudi Arabia
Software Development Engineer for Machine Learning
Data Science Developer (12-month contract)
Machine Learning Engineer: 2D & 3D Geometric Data, Generative AI. Remote or Hybrid Canada
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
Postdoctoral Scholar in Preventive Health Interventions and Data Science on Cancer and Chronic Disease
Postdoctoral Scholar in Epidemiology and Data Science in Kidney Health

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Machine Learning Specialist | Calgary

Primary Engineering and Construction Corporation

Calgary null

On-site

On-site

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Machine Learning Specialist

Primary Engineering and Construction Corporation

Calgary null

On-site

On-site

CAD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Data Engineer - Databricks

Lumenalta

Calgary null

Remote

Remote

CAD 80,000 - 120,000

Full time

Today
Be an early applicant

Senior Data Engineer – Quantitative Data Pipelines

Lumenalta

Calgary null

Remote

Remote

CAD 100,000 - 130,000

Full time

6 days ago
Be an early applicant

Senior Learning Specialist

Jobber

Edmonton null

Remote

Remote

CAD 98,000 - 134,000

Full time

5 days ago
Be an early applicant

Senior Data Engineer

Energy Vault

Calgary null

Remote

Remote

CAD 90,000 - 130,000

Full time

12 days ago

Data Analyst (0 Experience Required)

Peroptyx

Calgary null

Remote

Remote

CAD 80,000 - 100,000

Part time

23 days ago

Machine Learning Engineer

LeverageTek Staffing Solutions

Ottawa null

Remote

Remote

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Consultant en livraison – Ingénieur en Machine Learning/Delivery Consultant – Machine Learning [...]

Amazon Web Services (AWS)

Calgary null

On-site

On-site

CAD 99,000 - 167,000

Full time

Today
Be an early applicant