- Home
- Remote Jobs
- Software Developer, Automation and AI
Date Posted
Today
New!Remote Work Level
Hybrid Remote
Location
Hybrid Remote in Montreal, QC, Canada

Job Schedule
Full-Time
Salary
We're sorry, the employer did not include salary information for this job.
Benefits
Parental Leave Paid Time Off
Categories
About the Role
Title: Software Developer, Automation and AI
Location: Montreal, Quebec
Type: Full-Time
Workplace: hybrid
Category: Corporate Systems
Job Description:
** an English version will follow **
THE MISSION
As the Software Developer in the Corporate Systems & Information Security team, you are the hands-on builder who brings AI-powered automation to life. While others discover the "why" or design the high-level "how," you are the execution engine. You thrive on translating complex requirements into working code—creating custom Python integrations, developing intelligent AI agents, and building sophisticated Workato workflows that connect our global systems.
We are a "no-PowerPoint" organization. You take pride in shipping reliable, production-grade solutions that solve real business problems. You own the implementation from the first line of code to production monitoring, ensuring our automation is resilient, scalable, and built to handle real-world complexity.
WHAT SUCCESS LOOKS LIKE
Execution Excellence: Within 90 days, you’ve moved a high-priority automation from a technical spec into a robust, production-ready system that handles edge cases flawlessly.
Reliability at Scale: You don't just "make it work"; you build for the long haul. Success is defined by the stability, low latency, and clear error-handling of the Python scripts and Workato recipes you deploy.
Agentic Innovation: You’ve successfully integrated autonomous AI agents into existing workflows, moving beyond simple task automation to systems that can reason and act independently.
Continuous Optimization: You proactively monitor production workflows, refactoring and improving them before issues impact the business. You are the guardian of our "automation health."
YOUR PROFILE
Pragmatic Developer: You love turning ideas into functional software. You care about clean code, but you care even more about that code delivering actual value to users.
Integration Specialist: You have a deep instinct for how APIs, webhooks, and SaaS platforms interact. You enjoy the challenge of making disparate systems talk to each other seamlessly.
AI-Fluent Engineer: You view LLMs and GenAI as essential tools in your development kit. You are comfortable experimenting with prompts and agentic logic to solve layered problems.
Collaborative Partner: You work closely with consultants and architects, asking the right questions to clarify logic and identifying technical pitfalls before they happen.
YOUR TOOLKIT
The Foundation: 3-5+ years of professional software engineering experience, specifically focused on building integrations and production-ready code.
Python Mastery: Strong experience writing clean, well-structured Python for backend services and custom integrations.
Automation Logic: Hands-on experience with Workato or similar iPaaS platforms (MuleSoft, Tray.io, etc.). You understand multi-step workflow design patterns.
AI & API Expertise: Practical experience with AI APIs and prompt engineering. High comfort level with REST APIs, OAuth, and JSON/XML data formats.
DevOps Mindset: (Bonus) Experience with Docker, SQL, and CI/CD pipelines. You understand that "it works on my machine" is not the finish line.
WHAT YOU’LL LOVE ABOUT US:
RRSP Matching
Comprehensive Health Plans
Flexible Paid Time Off
Travel Experience Perk
Annual Wellness Perk
Commuter Perk
Tenure-based Work From Anywhere Program
Parental Leave Top Up
Adventure Pass
Learning Allowance
OUR PROCESS:
Plusgrade is an equal-opportunity employer and is committed to providing an accessible recruitment process. We welcome applications from all qualified individuals and are committed to equal employment opportunities regardless of gender identity or expression, race, ethnic origin, creed, place of origin, age, sex, marital status, physical or mental disability, sexual orientation, and any other category protected by law. Upon request we will provide accommodation for applicants with disabilities. If you have a preference regarding the language of your interviews, please inform our Talent Team when they reach out to you.
We believe in diversity and inclusivity and that is why our interview process is designed for a positive candidate experience and to ensure every candidate is evaluated equally. We may utilize technology-assisted/ artificial intelligence tools to help us screen, assess, and select applicants for this position. This job posting is for an existing vacancy.
All applications will be reviewed from our Talent Team and the successful candidate(s) will go through the following recruitment process:
Recruiter Phone Interview
Hiring Manager Interview
Test or case study or take-home assessment (if applicable)
Team Interview
All candidates will be provided with feedback regardless if they pass or didn’t pass any of our interview stages. All your information will be kept confidential.