Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2025 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

RPA Engineer

RPA Engineer Job Description

Robotic process automation (RPA) engineers design, develop and implement automation solutions that streamline business processes and improve operational efficiency. This role requires a strong background in software development, process analysis and automation tools. RPA engineers work closely with cross-functional teams to identify automation opportunities, build scalable bots and support digital transformation initiatives.

Typical RPA engineer duties:

Design and develop RPA solutions using platforms such as UiPath, Blue Prism or Automation AnywhereCollaborate with business analysts and stakeholders to identify and assess automation opportunitiesCreate detailed process documentation, solution design documents and technical specificationsBuild, test and deploy bots that automate repetitive tasks and workflows across departmentsIntegrate AI capabilities—such as machine learning models, natural language processing engines and computer vision—into RPA workflows to enable intelligent automation Monitor and maintain RPA solutions to ensure performance, reliability and complianceTroubleshoot issues, perform root cause analysis and implement corrective actionsIntegrate RPA tools with enterprise systems, databases and APIsSupport continuous improvement by identifying enhancements and optimizing existing automationsStay current on RPA, AI and intelligent automation trends and recommend innovative solutions to improve business outcomes

Looking for a RPA engineer or a RPA engineer job?

Submit your resume or request talent now and our expert recruiters will be with you shortly.Robert Half can assist you with your RPA engineer staffing needs.
Salary for RPA Engineer
105250 - 152500
Low
105250
The candidate is new to the role or has limited experience and is building necessary skills.
Mid
123500
The candidate has moderate experience in the role, meets most requirements or has equivalent transferable skills, and may also have relevant certifications.
High
152500
The candidate has extensive experience and advanced skills for the role, and may also have specialized certifications.
Projected salaries for related positions Job title Low Mid High AI Architect 142750 175000 196750 AI/ML Engineer 134000 170750 193250 Data Scientist 121750 153750 182500 AI/ML Analyst 119250 145750 174000

Explore more salaries

Looking to hire? Start here.

Access the skilled permanent and contract talent you need—from support roles to C-suite—with precision matching powered by Robert Half recruiters leveraging their experience combined together with our industry-leading AI technology. Hire talent

More to explore

Our starting salary projections come from a rigorous, multistep process so that our numbers accurately reflect the marketplace. They are based on actual compensation for professionals Robert Half has matched with employers across the country and third-party job posting data from Textkernel that we use to independently validate the salary levels. Starting compensation—pay for someone new to a role—can vary significantly based on a candidate’s skills, experience and certifications, as well as other factors including industry, company size and revenue, and demand for the role. To reflect this variability, we report our salary data in three levels: low, mid and high.