Machine Learning Specialist at Primary Engineering and Construction
Calgary, AB T2E 7E3, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Sep, 25

Salary

0.0

Posted On

20 Jun, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Analytical Skills, Ml, Academic Research, Communication Skills, Python, Data Science, Computer Science

Industry

Mechanical or Industrial Engineering

Description

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.

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.
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.
Loading...