About this role
UiPath is hiring a Principal Software Engineer in Bangalore to build the core orchestration engine for enterprise AI automation within the Vertical Solutions team. This high-impact role suits an experienced engineer with a strong background in distributed systems and production AI architectures who enjoys rapid prototyping and turning ideas into scalable products.
Role Overview
UiPath seeks a Principal Software Engineer to join the Vertical Solutions team in Bangalore. The position focuses on developing an AI agentic orchestration platform designed to help enterprises orchestrate AI agents, robots, and human-in-the-loop workflows. Working closely with the backend team, the engineer will drive product development from prototype to production while operating within an internal startup environment.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
About the Company
UiPath is an enterprise software company that focuses on the transformative power of automation to change how the world works. The company values curiosity, self-propelled execution, and genuine collaboration to create category-leading products.
How to Apply
Candidates should apply directly on the official UiPath careers page.
Skills and tech stack
Questions candidates ask
Where is the Principal Software Engineer role located?
The role is located in Bangalore.
How many years of total software engineering experience are required?
Candidates must have 13+ years of software engineering experience, with 5+ years focused on distributed systems and backend architecture.
What educational background is required?
A Bachelor's or Master's degree in Engineering, Computer Science, or equivalent experience is required.
What technologies and languages are used in this role?
The role involves working with Python, C#, JavaScript, TypeScript, React, LangGraph, LangChain, Docker, Kubernetes, and various cloud platforms.
How should I submit my application?
Applications should be submitted on the official UiPath careers page.
