← All roles

Principal Software Engineer - Document Understanding

UiPath· Engineering
Apply on company site
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