ML/AIWork

AI Engineer – Process Automation & Digital Transformation

BES-Building Energy Solutions Ltd · Vancouver, CA

Job description

About BES

BES is a multidisciplinary engineering consulting firm specializing in energy efficiency, decarbonization, mechanical engineering, commissioning, and sustainability consulting. With offices in Canada and Ireland, BES delivers innovative solutions to municipalities, healthcare facilities, educational institutions, commercial clients, and industrial organizations.

As part of our continued growth, BES is investing heavily in Artificial Intelligence, automation, and digital transformation to streamline engineering workflows, improve operational efficiency, and enhance client deliverables.

Position Overview

BES is seeking an innovative and technically skilled AI Engineer to lead the development of automation tools, AI-driven workflows, and digital systems that improve the efficiency of engineering and business operations.

This role will focus on automating repetitive engineering processes, integrating AI into report generation and data analysis workflows, developing custom software solutions, and supporting the digital transformation of our consulting practice.

The successful candidate will work directly with senior management and engineering teams to identify opportunities for automation and implement practical AI solutions across the organization.

Key ResponsibilitiesAI & Process Automation

  • Design and develop AI-powered workflows to automate engineering and business processes
  • Build custom GPT, Claude, and Large Language Model (LLM) solutions
  • Develop automated report-writing systems for engineering studies and technical documentation
  • Automate data collection, processing, validation, and analysis workflows
  • Create AI agents capable of supporting engineering design and research activities
  • Develop document management and knowledge retrieval systems using AI technologies

Software Development

  • Develop internal software tools and applications
  • Create dashboards, databases, and workflow automation systems
  • Integrate cloud-based AI platforms and APIs
  • Develop scripts and automation tools using Python and other modern programming languages
  • Maintain and improve existing automation systems

Engineering Technology

  • Support automation of:
  • ASHRAE Level 1 and Level 2 Energy Audits
  • Energy modelling workflows
  • Utility data analysis
  • Mechanical engineering calculations
  • HVAC equipment selection processes
  • Technical report generation
  • Proposal and business development processes

Data & Analytics

  • Develop data pipelines and analytical tools
  • Build machine learning models where appropriate
  • Create visualization dashboards and performance metrics
  • Manage structured and unstructured engineering data

QualificationsRequired

  • Degree in Computer Science, Software Engineering, Data Science, Artificial Intelligence, or related discipline
  • 3+ years of software development experience
  • Strong proficiency in Python
  • Experience with API development and integration
  • Experience with Large Language Models (LLMs)
  • Knowledge of prompt engineering and AI workflow development
  • Strong analytical and problem-solving skills
  • Excellent communication and documentation abilities

Preferred

  • Experience with OpenAI, Claude, Gemini, or similar AI platforms
  • Experience with automation platforms such as Make, Zapier, n8n, or Microsoft Power Automate
  • Knowledge of vector databases and Retrieval Augmented Generation (RAG)
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud
  • Familiarity with engineering consulting environments
  • Familiarity of building systems, HVAC systems, energy modelling, or sustainability consulting
  • Experience with AutoCAD, BIM, or engineering software integrations

What You'll Work On

You will help build the next generation of engineering consulting tools, including:

  • AI-assisted engineering report generation
  • Automated feasibility study creation
  • Engineering knowledge management systems
  • HVAC and energy analysis automation tools
  • Proposal generation and business development systems
  • Custom engineering copilots and AI assistants
  • Digital workflows that significantly reduce project delivery time

Why Join BES?

  • Work directly on practical AI applications with measurable business impact
  • Help shape the future of engineering consulting
  • Opportunity to build systems from the ground up
  • Exposure to engineering, sustainability, and energy sectors
  • Flexible work environment
  • Competitive salary and benefits
  • Professional growth in one of the fastest-growing areas of technology

How to Apply

Please submit:

  • Resume
  • Cover Letter

Applications should clearly demonstrate experience in AI implementation, software development, automation, and process improvement.

BES is committed to fostering an inclusive and innovative workplace and welcomes applications from all qualified candidates.

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

Pay: $50,000.00-$80,000.00 per year

Work Location: In person

ML/AI Work links you to the employer's original posting — always verify the details there before applying.

More Core AI Engineering roles

View all →
AI Engineer – Process Automation & Digital Transformation
BES-Building Energy Solutions Ltd
Apply →