Principal Software Engineer - Document Understanding
UiPath· Engineering
ClujFull-timePosted 3mo ago
About the role
Senior engineer role focused on building and evolving UiPath's cloud Document Understanding platform to train, deploy, and consume ML models at scale, enabling users to train custom models and extract data from documents with high quality and reliability.
Responsibilities
- Develop robust and reliable components, identify bugs and bottlenecks, and devise solutions
- Use problem-solving skills to develop code with performance in mind
- Apply an engineering-centric approach to solving complex problems in the document understanding space
- Collaborate with teams across locations to innovate and develop best-in-class document understanding solutions
- Maintain and improve code quality, organization, and automation by writing unit tests, integration tests and end-to-end automations
Qualifications
- Proven track record (5+ years) of architecting and engineering world-class, large-scale commercial applications and services
- Proficiency in one or more system-level programming languages (C#, Java, Python, Rust, etc.) and willingness to learn new ones
- Experience with cloud ecosystems (Azure, AWS, or GCP)
- Experience with Docker, Kubernetes or other containerization technologies
- Strong understanding of object-oriented programming and architectural design patterns
- Good grasp of multithreading, synchronization, asynchronous, cloud programming
- Deep understanding of data structures & algorithms
- Familiar with modern engineering practices, including agile development, CI/CD and DevOps
- Ability to work with globally distributed teams
- Effective teamwork, collaboration and communication skills
Skills
Required:ProgrammingCloud platformsContainerization
Last updated Oct 1, 2026. Interested? Apply on the company site.
About UiPath
Empower your business with UiPath automation platform. Leverage agentic automation to drive AI transformation, streamline workflows, and boost productivity.
Empower your business with UiPath automation platform. Leverage agentic automation to drive AI transformation, streamline workflows, and boost productivity.
RPAAutomationAIPlatformEnterprise
More open roles at UiPath
- Enterprise Sales Executive, Manufacturing4d agoLondon · Sales
- Technical Program Manager4d agoHybrid (Remote-Calgary), Hybrid (Toronto) · Services
- Senior Manager, ABM & Executive Programs – APJ4d agoSydney · Marketing
- Technical Program Manager II4d agoToronto · Services
- Senior Sales Engineer4d agoBucharest · Sales Support