With almost every company out there working with physical or virtual documents, intelligent document processing has unlimited potential. At the same time, every project involving structured and unstructured data is unique because of aspects like the format of the inputs and the type of data to be extracted. This is why it requires a specific skillset from Automation Developers and unique Artificial Intelligence capabilities, needed to create automation projects which process unstructured communications data, digitize and classify documents, as well as extract and process data from them.
The responsibilities are the same as for a non-specialized Automation Developer – see them below. It's just that they apply to automation projects involving intelligent document processing.
The Specialized AI skillset comes on top of the Automation Developer core expertise. So, start as an Automation Developer, get the Associate certification and start implementing automation projects. Once you feel in control of those, go towards Specialized AI.
If you aren’t familiar at all with Automation Developers, these typically come from tech-savvy individuals with a good understanding of the basic programming concepts and ideally 1-2 years of experience as a software engineer or education in computer science. Being a role closely tied to business, analytical thinking and problem-solving are crucial.
As a specialization, Specialized AI Professional doesn't have seniority levels. However, depending on the seniority as an Automation Developer, the Specialized AI Professional skillset can be put to better use in more complex projects involving digitized documents.
If you're totally new to automation development, start with a course on coding concepts and fundamentals, ideally with C# or VB.NET, but it can also be something else, like Python or Java. Currently UiPath Academy doesn't offer such courses, but with a bit of research you can find one which suits your interests and current expertise.
The Automation Explorer learning plan (6 courses): the essential topics in automation development, demonstrated with the UiPath technology.
The Associate Automation Developer learning plan: get the skills you need to work with other developers in business automation scenarios.
The Associate Automation Developer certification: demonstrate your expertise with this first Automation Developer certification.
The Automation Developer Professional learning plan: develop the expertise to drive the automation of business processes.
The Advanced Automation Developer certification: prove your enterprise automation abilities with this certification.