UiPath

Principal Software Engineer

UiPath1 weeks ago
Location

Bangalore

Type

Full Time

Salary

USD 250,000 – 350,000

Level

Principal

Role

Principal Software Engineer

Posted

May 27, 2026

Full TimePrincipal

The role

Summary

UiPath is seeking a Principal Software Engineer to join their Vertical Solutions team, focusing on building an innovative AI agentic orchestration platform. The ideal candidate will develop cutting-edge enterprise automation solutions, working on high-impact projects that leverage AI technologies to transform business workflows.

What you'll do

AI Platform Development: Design and develop the core orchestration engine for enterprise AI automation
Full Stack Engineering: Build and maintain full-stack solutions leveraging AI coding assistants
Customer-Centric Solution: Translate customer needs into technical solutions with a focus on real-world impact
System Reliability: Ensure development of scalable, reliable distributed systems for enterprise use

What we look for

Technical

System ArchitectureDeep understanding of object-oriented programming, design patterns, and system design
AI TechnologiesExperience with AI coding tools, multi-agent architectures, and AI-powered development workflows

Education

DegreeBachelor's or Master's in Engineering, Computer Science, or equivalent experience

Experience

Software Engineering13+ years of software engineering experience
Distributed Systems5+ years focused on distributed systems and backend architecture

Skills

Required skills

Full Stack DevelopmentComprehensive experience in both frontend and backend system development
AI System DesignExpertise in building production AI systems, including LLMs and multi-agent architectures
Distributed SystemsAdvanced knowledge of designing resilient, scalable distributed systems
Programming LanguagesProficiency in Python, C#, and JavaScript

Nice to have

AI EvaluationExperience in designing and measuring AI system performance and reliability
Domain ExpertiseBackground in healthcare, finance, or procurement technology systems
Cloud TechnologiesHands-on experience with Azure, AWS, or GCP

Compensation & benefits

Salary

USD 250,000 – 350,000 (annual)

Benefits

Cutting-Edge Technology

Work on innovative AI automation platforms

Professional Growth

Opportunity to contribute to Times top 100 Invention of the Year

Innovative Culture

Startup-like environment with rapid iteration and real customer impact


Interview process

  1. 1
    Initial Screening Review of resume and initial qualifications
  2. 2
    Technical Phone Screen Detailed discussion of technical background and experience
  3. 3
    Technical Interviews Multiple rounds of in-depth technical interviews covering system design, coding, and AI expertise
  4. 4
    Leadership Interview Assessment of leadership potential and alignment with team culture

Apply for this position

You'll be redirected to the company's application page