Enterprise Solutions Inc. logo

Artificial Intelligence Engineer

Enterprise Solutions Inc.
Department:Software Development
Type:REMOTE
Region:Vancouver, British Columbia
Location:Vancouver, British Columbia, Canada
Experience:Mid-Senior level
Estimated Salary:CAD100,000 - CAD150,000
Skills:
PYTHONJAVASCIKIT-LEARNTENSORFLOWPYTORCHJAVASCRIPTTYPESCRIPTFIGMA PLUGIN APIADOBE EXPERIENCE MANAGERRESTFUL APISJSONAZURE DEVOPSCLOUD PLATFORMSPROCESS MAPPINGDATA COLLECTIONANALYSISMATHEMATICSSTATISTICSALGORITHMS
Share this job:

Job Description

Posted on: July 21, 2025

Role: AI DeveloperLocation: Vancouver, BC (REMOTE)Type: ContractKey Responsibilities:AI Development

  • Design and implement AI applications, including Copilot agents and intelligent automation tools.
  • Collaborate with cross-functional teams to integrate AI into business processes.
  • Build and maintain ML models using PyTorch, TensorFlow, or scikit-learn.
  • Stay updated with emerging AI trends, ensuring ethical and compliant AI practices.
  • Develop custom Figma plugins to enhance design-to-development workflows.
  • Build tools to allow designers to push assets and structured content from Figma to AEM.

Azure DevOps Management

  • Administer and support Azure DevOps (ADO) environments: pipelines, repositories, boards, and dashboards.
  • Ensure consistent DevOps practices across teams and assist in workflow alignment.

Technical Program Management

  • Create and maintain process maps for current and future-state workflows.
  • Identify and address process gaps and tooling enhancements.
  • Collaborate with operations teams to drive and implement workflow improvements.
  • Document tools and processes to support team onboarding and alignment.
  • Lead special projects and contribute to cross-functional initiatives.

Required Qualifications:

  • 8–10 years of experience in AI development, DevOps, and technical program management.
  • Proficient in AI-focused programming languages like Python or Java.
  • Experience building ML solutions with scikit-learn, TensorFlow, or PyTorch.
  • Strong command of JavaScript/TypeScript and Figma Plugin API.
  • Solid knowledge of Adobe Experience Manager (AEM) and its APIs.
  • Experience working with RESTful APIs and JSON data structures.
  • Hands-on experience with Azure DevOps and exposure to cloud platforms (Azure preferred).
  • Experience with process mapping, data collection, and analysis.
  • Strong communication skills and exceptional attention to detail.
  • Demonstrated self-starter mindset with the ability to thrive in ambiguous and fast-paced environments.
  • Strong foundation in mathematics, statistics, and algorithms.
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!

Enterprise Solutions Inc. logo

Enterprise Solutions Inc.

View company page
CanadaJobs.works logo

CanadaJobs.works

Get CanadaJobs.works on your phone!

SIMILAR JOBS
Randstad Digital logo

Lead Java Developer

Randstad Digital
Just now
Software Development
ON-SITE
Calgary, Alberta, Canada
CORE JAVASPRINGORACLE SQL+9 more
Affirm logo

Senior Product Manager, Key & Enterprise

Affirm
Just now
Software Development
Remote (Calgary, Alberta)
Calgary, Alberta, Canada
PRODUCT MANAGEMENTENTERPRISE CUSTOMERSPRODUCT STRATEGY+8 more
Autodesk logo

Principal Software Engineer - AI & ML Platform

Autodesk
2 days ago
Software Development
Remote (Calgary, Alberta)
Calgary, Alberta, Canada
PYTHONJAVAGO+12 more
Compunnel Inc. logo

iOS Developer

Compunnel Inc.
2 days ago
Software Development
HYBRID
Calgary, Alberta, Canada
SWIFT 6SWIFT UIUIKIT+8 more
VRIFY logo

Senior Data System Developer

VRIFY
4 days ago
Software Development
Remote (Vancouver, British Columbia)
Vancouver, British Columbia, Canada
AIGEOSPATIAL DATAETL/ELT PIPELINES+24 more