Software Engineer 2 at UiPath in Bangalore
- Company: UiPath
- Location: Bangalore
- Posted: Sep 19, 2026
- Type: Full-time
- Experience: 3+ years
Overview
Application Life at UiPath The people at UiPath believe in the transformative power of automation to change how the world works. We’re committed to creating category-leading enterprise software that unleashes that power.
Job description
- Application
- Life at UiPath
- The people at UiPath believe in the transformative power of automation to change how the world works. We’re committed to creating category-leading enterprise software that unleashes that power.
- To make that happen, we need people who are curious, self-propelled, generous, and genuine. People who love being part of a fast-moving, fast-thinking growth company. And people who care—about each other, about UiPath, and about our larger purpose.
- Could that be you?
- Join the Vertical Solutions team and build UiPath's most ambitious product - an AI agentic orchestration platform that's been recognized as our Invention of the Year for two consecutive years. As a Software Engineer II, you'll be at the forefront of our Act 2 strategy, building the infrastructure that allows enterprises to seamlessly orchestrate AI agents, robots, and human-in-the-loop workflows to achieve critical business outcomes.
- You'll be working with Lax and the Maestro backend team to build the core orchestration engine that powers enterprise AI automation. This is a high-visibility, high-impact role on UiPath's biggest strategic bet.
Responsibilities
- Build and Scale: Design, develop, and maintain full stack for Vertical Solutions products leveraging AI Coding Assistants.
- Hands-On Development: Write production-quality code daily, leveraging AI tools (Claude, GitHub Copilot, etc.) to enhance your development workflow
- Prototype and Ship: Take ideas from Prototype to validate with real customers and turn the ones that prove value into production systems.
- Measure what matters: Design evaluations, measure quality against real customer data, and understand when metrics mislead. Our systems are often non-deterministic. Responsible shipping means measuring honestly, not chasing vanity numbers.
- Customer-Centric Engineering: Deeply understand who will use the features you build and why they need them, translating customer needs into elegant technical solutions
- Ensure Reliability: Contribute to building highly scalable, reliable distributed systems that enterprises depend on.
Requirements
- Builder mindset — you enjoy turning ideas into working systems and taking ownership from Concept through, Customer impact and Production
- Strong full stack knowledge including frontend systems like React and backend systems -Python and/or C# — most Vertical Solutions product development is Python (agents, APIs, ETL), while core platform work includes C#, frontend in React. Willingness to work across both is important.
- Experience building production AI systems — LLMs, tool-calling, multi-agent architectures, orchestration frameworks (LangGraph, LangChain, or equivalent), structured outputs, orchestration, and evaluation of model behavior in real-world workflows
- Distributed systems experience — designing resilient systems with idempotency, replay ability, state management, and long-running jobs
- Strong analytical thinking — able to reason quantitatively about system quality and make sound decisions using imperfect signals
- Comfortable with ambiguity and rapid prototyping — able to move from idea to proof-of-concept quickly and iterate based on customer feedback.
- Experience with healthcare Tech/ Finance Tech/ Procurement Tech systems experience will be a big plus.
- • Bachelor's/Master's degree in Engineering, Computer Science or equivalent experience.
- • 3+ years of software engineering experience and focused on distributed systems and backend architecture.
- • Strong proficiency in one or more system-level languages – Javascript / C# / Java etc
- • Full-stack experience: ability to work across backend services and frontend layers (REST/GraphQL APIs, basic UI integration, component contracts).
- • Deep understanding of object-oriented programming, architectural design patterns, system design, and data structures & algorithms.
- • Experience with React, TypeScript, or other modern frontend frameworks for deeper full-stack contribution.
- • Strong grasp of multithreading, asynchronous programming, synchronization, and cloud-native programming models.
- • Hands-on experience with cloud ecosystems: Azure, AWS, or GCP.
- • Proficiency with containerization and orchestration: Docker, Kubernetes, or equivalent.
- • Hands-on experience with AI coding tools and coding agents (e.g., GitHub Copilot, Cursor, Claude Code, or similar) and a demonstrated ability to integrate these into daily engineering workflows.
- • Experience driving team adoption of AI-powered productivity tools – setting norms, measuring impact, and iterating on usage patterns.
- • Familiarity with modern engineering practices: agile development, CI/CD, DevOps, and infrastructure as code.
- • Excellent verbal and written communication skills; proven success collaborating with globally distributed teams and managing complex, time-bound deliverables.
- • Ability to understand, communicate, and drive complex technical decisions with stakeholders at all levels.
- Experience with healthcare Tech/ Finance Tech/ Procurement Tech systems experience will be a big plus.
- Data science and evaluation
- Experience with applied ML techniques such as classification, anomaly detection, ranking, or predictive modeling
- Experience evaluating AI systems using experimentation, metrics, and empirical analysis to improve quality and reliability
- Data and retrieval systems
- Experience with large-scale data platforms (Snowflake, columnar warehouses, denormalized data models)
- Familiarity with retrieval-heavy architectures, RAG systems, or citation-grounded AI workflows
- Engineering for trustworthy AI
- Experience blending deterministic and probabilistic systems (rules engines + AI)
- Experience designing eval-driven systems, regression testing for LLM outputs, or human-in-the-loop review workflows
- Platform and product development
- · Frontend familiarity (React, TypeScript)
- · Workflow orchestration platforms (Temporal, Airflow, Maestro, BPMN, Step Functions)
- · Kubernetes and distributed infrastructure
- · Experience in startups, applied research, or 0→1 product environments
- · Open-source contributions
Skills
Preferred
- Frontend familiarity (React, TypeScript)
- Open-source contributions
Benefits
- Work on cutting-edge AI technology that's shaping the future of enterprise automation
- Be part of a team building Times top 100 Invention of the Year (2 years running)
- Collaborate with talented engineers who value rapid iteration and customer impact
- Contribute to UiPath's Act 2 strategy - our most important product initiative