The developer who thrives here is comfortable in both worlds and curious about where they intersect. At a Glance Works Closely With AI Engagement Manager, Automation Business Consultant, RPA ...
The developer who thrives here is comfortable in both worlds and curious about where they intersect. At a Glance Works Closely With AI Engagement Manager, Automation Business Consultant, RPA ...
... for RPA\/ML Power Automate: \n \n * Demonstrated 5+ experience in developing, testing, and ... programming experiences such as Java or Python. \n \n \n * Demonstrated experience and skills in ...
... for RPA\/ML Power Automate: \n \n * Demonstrated 5+ experience in developing, testing, and ... programming experiences such as Java or Python. \n \n \n * Demonstrated experience and skills in ...
Participer a la conception, au developpement et a la mise en production des robots (RPA); * ... UiPath Automation Developer Associate * UiPath Agentic Automation Associate * Detention d'un ...
Participer a la conception, au developpement et a la mise en production des robots (RPA); * ... UiPath Automation Developer Associate * UiPath Agentic Automation Associate * Detention d'un ...
Robotic Process Engineer
CA$100K - CA$130K/yr
About Machina Labs The Role As a Robotic Process Engineer at Machina Labs, you will play a key role ... Familiarity with Python scripting or automation tools. * Knowledge of CNC machining, additive ...
Robotic Process Engineer
CA$100K - CA$130K/yr
About Machina Labs The Role As a Robotic Process Engineer at Machina Labs, you will play a key role ... Familiarity with Python scripting or automation tools. * Knowledge of CNC machining, additive ...
Robotic Process Engineer, Intern
CA$20 - CA$35/hr
The Role As a Robotics Process Engineer Intern at Machina Labs, you will help enable RoboForming ... Experience with Python scripting, automation tools, or coding basics. * Exposure to CNC machining ...
Robotic Process Engineer, Intern
CA$20 - CA$35/hr
The Role As a Robotics Process Engineer Intern at Machina Labs, you will help enable RoboForming ... Experience with Python scripting, automation tools, or coding basics. * Exposure to CNC machining ...
Robotic Process Engineer, Intern
CA$20 - CA$35/hr
The Role As a Robotics Process Engineer Intern at Machina Labs, you will help enable RoboForming ... Experience with Python scripting, automation tools, or coding basics. * Exposure to CNC machining ...
Robotic Process Engineer, Intern
CA$20 - CA$35/hr
The Role As a Robotics Process Engineer Intern at Machina Labs, you will help enable RoboForming ... Experience with Python scripting, automation tools, or coding basics. * Exposure to CNC machining ...
Automation & Integration Specialist - Master-Level Internship - Startup Programs
Etobicoke, ON · On-site +1
$32/hr
Proven experience as an Automation Architect, Systems Engineer, or similar role. * Strong technical skills in RPA platforms (UiPath, Automation Anywhere), workflow automation tools (e.g., Zapier ...
Automation & Integration Specialist - Master-Level Internship - Startup Programs
Etobicoke, ON · On-site +1
$32/hr
Proven experience as an Automation Architect, Systems Engineer, or similar role. * Strong technical skills in RPA platforms (UiPath, Automation Anywhere), workflow automation tools (e.g., Zapier ...
Intelligent Automation Developer Contract Downtown Toronto (Hybrid) Long-Term Contract We are ... Loop automation processes Collaborate with business stakeholders to identify automation ...
Intelligent Automation Developer Contract Downtown Toronto (Hybrid) Long-Term Contract We are ... Loop automation processes Collaborate with business stakeholders to identify automation ...
A technology firm in Canada is seeking a Senior Full Stack Software Developer with expertise in Java, microservices, and cloud computing. The role involves designing automation processes, developing ...
New
A technology firm in Canada is seeking a Senior Full Stack Software Developer with expertise in Java, microservices, and cloud computing. The role involves designing automation processes, developing ...
New
Automation Engineer Reports to: Production Engineering Manager In this position you will have a ... processes. * Knowledge of robotics, pneumatic and mechanical systems used in production ...
Automation Engineer Reports to: Production Engineering Manager In this position you will have a ... processes. * Knowledge of robotics, pneumatic and mechanical systems used in production ...
Experience programming with a language such as Python, Java, Go, C, or developing applications with low‑code/no‑code platforms. * Artificial Intelligence, Machine Learning, and RPA. * Experience ...
New
Experience programming with a language such as Python, Java, Go, C, or developing applications with low‑code/no‑code platforms. * Artificial Intelligence, Machine Learning, and RPA. * Experience ...
New
Automation Analyst
Toronto, ON · On-site
$90 - $118/hr
Experience programming with a language such as Python, Java, Go, C, or developing applications with low‑code/no‑code platforms. * Artificial Intelligence, Machine Learning, and RPA. * Experience ...
Automation Analyst
Toronto, ON · On-site
$90 - $118/hr
Experience programming with a language such as Python, Java, Go, C, or developing applications with low‑code/no‑code platforms. * Artificial Intelligence, Machine Learning, and RPA. * Experience ...
Be Seen First
PLC Programmer / Systems Integrator
Burlington, ON · On-site
CA$38 - CA$48/hr
... of industrial automation , control systems , and process engineering * Hands-on experience with vision inspection systems * Solid mechanical and electrical aptitude * Experience with robot ...
Quick apply
Be Seen First
PLC Programmer / Systems Integrator
Burlington, ON · On-site
CA$38 - CA$48/hr
... of industrial automation , control systems , and process engineering * Hands-on experience with vision inspection systems * Solid mechanical and electrical aptitude * Experience with robot ...
Manager, Process Automation
CA$104K - CA$131K/yr
The role ensures automation systems remain reliable, supported, and up to date while staying ... Maintain and continuously improve Process Control Systems, including PLC programming and Operator ...
Manager, Process Automation
CA$104K - CA$131K/yr
The role ensures automation systems remain reliable, supported, and up to date while staying ... Maintain and continuously improve Process Control Systems, including PLC programming and Operator ...
Power Platform Engineer
Toronto, ON · On-site
Design and implement RPA solutions using Power Automate Desktop, including both attended and ... Developer Standards: Author and maintain technical standards, design patterns, and developer ...
Power Platform Engineer
Toronto, ON · On-site
Design and implement RPA solutions using Power Automate Desktop, including both attended and ... Developer Standards: Author and maintain technical standards, design patterns, and developer ...
Manager, Process Automation
CA$104K - CA$131K/yr
The role ensures automation systems remain reliable, supported, and up to date while staying ... Maintain and continuously improve Process Control Systems, including PLC programming and Operator ...
Manager, Process Automation
CA$104K - CA$131K/yr
The role ensures automation systems remain reliable, supported, and up to date while staying ... Maintain and continuously improve Process Control Systems, including PLC programming and Operator ...
Design and implement RPA solutions using Power Automate Desktop, including both attended and ... Developer Standards: Author and maintain technical standards, design patterns, and developer ...
Design and implement RPA solutions using Power Automate Desktop, including both attended and ... Developer Standards: Author and maintain technical standards, design patterns, and developer ...
Automation Engineer
Oakville, ON · On-site
Automation Engg Reporting: Process Engg Location: 549 Great Lakes Blvd., Oakville, ON L6L 0C4 ... robotic automation, hardware operations and industrial automation software • Strong problem ...
Quick apply
Automation Engineer
Oakville, ON · On-site
Automation Engg Reporting: Process Engg Location: 549 Great Lakes Blvd., Oakville, ON L6L 0C4 ... robotic automation, hardware operations and industrial automation software • Strong problem ...
Automation Analyst
Toronto, ON · On-site
CA$90K - CA$118K/yr
Experience programming with a language such as Python, Java, Go, C, or developing applications with low-code/no-code platforms. * Artificial Intelligence/Machine Learning/RPA o SaaS and cloud-based ...
Automation Analyst
Toronto, ON · On-site
CA$90K - CA$118K/yr
Experience programming with a language such as Python, Java, Go, C, or developing applications with low-code/no-code platforms. * Artificial Intelligence/Machine Learning/RPA o SaaS and cloud-based ...
Robotics Programmer
Cambridge, ON · On-site
... and robotic welding (spot or MIG) would be an asset. Experience in the following role ... process, please contact recruiting@ridgetech.com RidgeTech Automation Inc. is a control systems ...
Quick apply
Robotics Programmer
Cambridge, ON · On-site
... and robotic welding (spot or MIG) would be an asset. Experience in the following role ... process, please contact recruiting@ridgetech.com RidgeTech Automation Inc. is a control systems ...
Entry Level Rpa Developer information
See Ontario salary details
$22.5K - $33K
7% of jobs
$33K - $43.5K
14% of jobs
$45.4K is the 25th percentile. Wages below this are outliers.
$43.5K - $54K
20% of jobs
$54K - $64.5K
3% of jobs
The median wage is $66.8K / yr.
$64.5K - $75K
24% of jobs
$81.4K is the 75th percentile. Wages above this are outliers.
$75K - $85.5K
10% of jobs
$85.5K - $96K
3% of jobs
$96K - $106.5K
5% of jobs
$106.5K - $117K
5% of jobs
$117K - $127.5K
4% of jobs
$127.5K - $138K
3% of jobs
$22.5K
$72.4K
$138K
How much do entry level rpa developer jobs pay per year?
What is an Entry Level RPA Developer job?
An Entry Level RPA Developer is responsible for designing, developing, and implementing robotic process automation (RPA) solutions using tools like UiPath, Automation Anywhere, or Blue Prism. They work with business analysts and stakeholders to understand processes and automate repetitive tasks, improving efficiency and accuracy. Typically, they write scripts, test automation workflows, and troubleshoot issues. This role requires basic programming knowledge, logical thinking, and familiarity with RPA tools. It is an excellent starting point for those looking to build a career in automation and process optimization.
What are the key skills and qualifications needed to thrive in the Entry Level Rpa Developer position, and why are they important?
To thrive as an Entry Level RPA Developer, you need foundational programming skills (such as Python, .NET, or Java), logical thinking, and a bachelor's degree in computer science or a related field. Familiarity with RPA platforms like UiPath, Automation Anywhere, or Blue Prism, and optional certifications in these tools, are often required. Strong problem-solving abilities, keen attention to detail, and effective communication skills help you excel in collaborating with teams and understanding business processes. These competencies are essential for developing efficient automation solutions and ensuring smooth project delivery in a technology-driven workplace.
What are the typical projects and responsibilities for an Entry Level RPA Developer?
As an Entry Level RPA Developer, you’ll usually work on automating routine business processes using RPA tools under the guidance of senior developers or process analysts. Your daily tasks might include designing, developing, testing, and deploying RPA bots, troubleshooting workflow issues, and documenting solutions. You’ll often collaborate with business stakeholders to understand their processes and ensure the automation meets their needs. This hands-on experience helps you build technical expertise and positions you for advancement to more complex projects and leadership roles over time.

Other
Re-posted 5 days ago
Job description
Greenlight helps organizations solve complex business challenges through intelligent automation, agentic AI, and custom technology solutions. Our teams work directly with clients to understand their operations, identify opportunities, and rapidly build solutions that create measurable business value. We combine deep consulting expertise with hands-on engineering to bridge the gap between strategy and execution.
We're building a future where consultants and engineers work alongside AI to deliver faster outcomes, stronger businesses, and transformative customer experiences. We use Anthropic's Claude as a core delivery tool - embedded in how we design, build, and validate automation solutions - and this role works inside that environment every day.
What makes a star at Greenlight?
- Builder's mindset: you are not satisfied until it works cleanly, scales properly, and is reusable
- Technically restless: you stay current because the space moves fast and you want to be ahead of it
- Hands-on with AI - you have worked with LLMs, understand their behaviour, and think about how to build against them, not just with them
- Clear communicator - able to explain what you built, why it works, and what it can and can't won't do
- Ownership mindset - the build is yours until it's live and stable
The Role
The AI Automation Engineer is the execution layer of the Greenlight delivery pod. You take a signed-off Solution Design Document and build it - cleanly, efficiently, and to a standard that holds up in production. This is not a back-office development role. You work in a lean, fast-moving pod alongside an Automation Business Consultant who owns the process logic and AI specifications, and an AI Delivery Engagement Manager who owns the client.
Your job is to build what the spec says, flag what the spec missed, and close the gap between design and working software in two-week sprints.
As AI agent-based automation grows alongside our RPA practice, this role requires genuine fluency across both - UiPath for process automation, and Claude-powered agent workflows for AI-driven solutions. The developer who thrives here is comfortable in both worlds and curious about where they intersect.
At a Glance
Works Closely With
AI Engagement Manager, Automation Business Consultant, RPA Engineers
Client Interaction
UAT support, technical walkthroughs, go-live
Platform Focus
UiPath, Anthropic Claude / AI Agents, Microsoft Power Platform etc.
Seniority
Mid-to-Senior (3-7 years relevant experience)
Location
Onshore Canada - GTA preferred
Engagement Type
Hybrid Office - project-based with occasional client-site phases
What You'll Do
Build, Configuration & Test
- Build automation solutions in UiPath Studio - efficient, well-structured, maintainable, and easy to understand; scalability and reusability are not optional
- Develop and configure AI agent workflows using Anthropic's Claude API - integrating LLM components, defining tool use, and wiring agent logic into the broader automation pipeline
- Validate the AI-generated SDD before build begins - flag gaps, ambiguities, or technical constraints early rather than discovering them mid-sprint
- Create reusable components, activity libraries, assets, and queues via UiPath Orchestrator and Studio that raise the quality floor for every subsequent build
- Integrate automations with client systems - ERPs, CRMs, document management platforms, APIs - handling authentication, error handling, and edge cases the spec may not have fully anticipated
- Write and execute unit tests and pre-UAT test procedures - own quality before the client ever sees it
- Participate in UAT alongside the Automation Business Consultant - triaging defects, distinguishing genuine build issues from scope queries, and resolving assigned bugs with speed and quality
AI Agent Development
- Build and configure agents: define tool schemas, implement decision logic, handle multi-turn interactions, and ensure output formats match the finalized specifications
- Implement prompt-to-output pipelines - taking the prompt architecture designed and wiring it into the automation workflow reliably and testably
- Handle LLM failure modes in code: output validation, fallback logic, human-in-the-loop triggers, and graceful degradation when model outputs fall outside acceptable parameters
- Work with JSON editors, API testing tools, and the Anthropic API directly to validate agent behaviour before it reaches a client environment
Procode & Custom Development
- Write Python, JavaScript, or C# beyond the UiPath activity layer - custom scripts, data transformation pipelines, lightweight utilities, and integration logic that the platform can't handle natively
- Build and maintain custom UiPath activities and libraries where out-of-the-box components fall short - extending the platform rather than working around it
- Design and implement API integrations from scratch where no connector exists - authentication, payload handling, retry logic, error management, and response parsing
- Develop lightweight back-end components to support agent workflows - data preprocessing, output formatting, webhook handlers, and queue management that sit outside the automation itself
- Know when to build inside the platform and when to step outside it - that judgment is what separates an automation engineer from an RPA developer
Delivery Participation
- Work within two-week sprint cycles - sprint planning, daily standups, reviews, and retrospectives; you are an active participant, not a resource that takes tickets
- Respond quickly to build-phase queries from the Automation Business Consultant - ambiguity in the spec costs sprint time; resolve it fast and document the outcome
- Flag technical risks, integration blockers, and scope gaps to the AI Delivery Engagement Manager as they surface - not after they have already caused a delay
- Support go-live and post-deployment stabilisation - the build is not done until the client is running it confidently in production
What We're Looking For
Essential Experience
- 3-7 years of hands-on development experience, with at least 2 years on UiPath a client-facing or professional services environment
- Demonstrated experience building and deploying AI agent or LLM-integrated solutions - not just familiarity; you have shipped something that uses an LLM in production
- Strong understanding of automation architecture: reusability patterns, exception handling frameworks, Orchestrator asset management, and queue-based processing
- Experience working within agile delivery cycles - sprint-based development, backlog grooming, iterative releases
- Direct exposure to enterprise system integrations - REST APIs, ERPs, CRMs, document platforms - and the real-world messiness that comes with them
Skills & Competencies
- Precision builder - your code is clean, documented, and maintainable; you do not leave technical debt for the next person to clean up
- AI-native - you understand how LLMs behave, where they fail, and how to build against probabilistic outputs reliably
- Problem-solver, not ticket-closer - when the spec is incomplete or the integration is messier than expected, you figure it out and document what you found
- Fast and focused - two-week sprints are real; you scope your effort, hit your commits, and flag early when something is bigger than it looked
Technical Familiarity
- UiPath Studio, Orchestrator, REFramework - proficient across the full development and deployment lifecycle
- Anthropic Claude API or OpenAI API - tool use, structured outputs, prompt chaining, output validation
- REST API integration - authentication patterns, error handling, payload management
- JSON, Python, or C# - enough to build custom activities, handle data transformations, and extend UiPath where needed
- Postman or equivalent API testing tools for pre-integration validation
- Jira or Azure DevOps for sprint tracking and defect management
- Microsoft Power Platform (Power Automate, Power Apps) awareness is a plus
What Great Looks Like in This Role
The standard we are hiring to:
The best developers we have worked with treat the SDD as a starting point, not a ceiling. They build what it says, flag what it missed, and leave the codebase better than they found it. They know how an LLM will behave under pressure before they deploy it, because they tested it. They don't wait for UAT to find the edge cases - they find them first. And when something breaks in production, they are already diagnosing it before anyone has to ask.
Our Process & Practices
Use of AI in Hiring
We use AI tools to support parts of our recruitment - things like organizing applications and flagging relevant experience. These tools inform our process, they don't drive it. Every hiring decision is made by our team, full stop.
Compensation
The expected salary range for this role is $110,000 - $140,000 CAD annually, based on experience and qualifications. We're happy to discuss further in conversation.
Equal Opportunity
Greenlight is an equal opportunity employer. We believe in fair consideration for all candidates regardless of ethnicity, culture, sexual orientation, religion, age, gender, or disability status.
Great Place to Work
Greenlight is a certified Great Place to Work - 98% score. We're proud of that and we work every day to keep earning it.