AI Automation Developer - Software, Integrations & AI Agents - BC, Lower
Surrey, BC, Canada
Listed on 2026-04-27
-
Software Development
AI Engineer, Backend Developer
AI Automation Developer - Python, APIs & AI Integrations
Location: Surrey / Cloverdale, BC
Job Type: Full-time
Schedule: Monday to Friday, 8:30 AM to 5:00 PM
Work Arrangement: Hybrid role based in-office, with opportunity for partial work-from-home after six months, based on performance and business needs
AboutThe Role
We are looking for a highly capable AI Automation Developer to help build and grow a new department focused on software development, AI agents, systems integration, and business automation.
This is a hands‑on role for someone who can combine strong software development fundamentals with practical experience building automations, integrating platforms, and developing AI‑driven solutions that solve real operational problems. The successful candidate will play a key role in creating tools and systems that improve internal efficiency while also delivering value to clients across a variety of industries and business functions.
This is a meaningful opportunity for someone who wants to help shape a growing area of the company and be part of building something with real long‑term impact.
What You’ll Do- Design, build, test, deploy, and maintain custom software, automations, and integration solutions
- Develop AI agents and AI‑powered workflows to automate internal and client‑facing business tasks
- Work with APIs and third‑party platforms to connect systems and streamline processes
- Build tools and services using Python and other appropriate technologies
- Work with structured data, API payloads, and system logic using JSON, SQL, and related technologies
- Design, query, and support databases, with strong emphasis on Microsoft SQL Server
- Develop and maintain web‑based tools, dashboards, or interfaces using HTML and related technologies where appropriate
- Use Jinja templates or similar templating tools where appropriate for dynamic content generation and workflow output
- Translate business and operational requirements into practical technical solutions
- Troubleshoot software, integration, workflow, and data issues
- Document technical processes, logic, configurations, and support procedures clearly and accurately
- Collaborate with internal leadership, team members, and clients to identify automation opportunities and implement scalable solutions
- Help establish standards, structure, and momentum for a growing new department
- Proven experience in software development in a professional environment
- Strong hands‑on experience with Python
- Experience building, consuming, and troubleshooting APIs
- Strong understanding of JSON, data structures, and integrations
- Experience with SQL databases, especially Microsoft SQL Server
- Working knowledge of HTML
- Experience with Jinja or similar templating tools
- Experience developing or implementing AI agents, LLM‑based workflows, or AI‑powered automation tools
- Experience with prompt design, orchestration, or AI tool integrations
- Experience with cloud platforms, SaaS integrations, or workflow automation systems
- Familiarity with authentication methods, webhooks, and secure API practices
- Experience with version control and modern development workflows
- Experience building internal business tools or client‑facing custom solutions
- Familiarity with standard software development practices including design, testing, debugging, documentation, and ongoing maintenance
- Strong analytical and problem‑solving skills
- Ability to write clean, maintainable, well‑documented code
- Strong organizational skills and ability to manage multiple priorities
- Comfortable working in a fast‑moving environment where initiative and follow‑through matter
- Must currently reside in the BC Lower Mainland
- Must be available for regular in‑office attendance as part of a hybrid work arrangement
- Must have professional‑level spoken and written English
- Must be able to communicate clearly, confidently, and articulately in English with clients, internal team members, and vendors
- Must be comfortable participating in meetings, discovery sessions, planning discussions, and documentation in English
- Must be legally entitled to work in Canada
- You identify practical automation opportunities…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: