
Artificial Intelligence Engineer
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!

CanadaJobs.works
Get CanadaJobs.works on your phone!
SIMILAR JOBS

Lead Java Developer
Just now
Software Development
ON-SITE
Calgary, Alberta, Canada
CORE JAVASPRINGORACLE SQL+9 more

Senior Product Manager, Key & Enterprise
Just now
Software Development
Remote (Calgary, Alberta)
Calgary, Alberta, Canada
PRODUCT MANAGEMENTENTERPRISE CUSTOMERSPRODUCT STRATEGY+8 more

Principal Software Engineer - AI & ML Platform
2 days ago
Software Development
Remote (Calgary, Alberta)
Calgary, Alberta, Canada
PYTHONJAVAGO+12 more

iOS Developer
2 days ago
Software Development
HYBRID
Calgary, Alberta, Canada
SWIFT 6SWIFT UIUIKIT+8 more

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