Skip to main content
Back to jobs

Director of Engineering

External
uipath logoUipath · Bangalore, India
Full-timeOn-site2w ago
AWSAzureCI/CDClassificationDockerGCP
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Requirements

  • Experience in Healthcare Technology, Financial Technology, Procurement Technology, or other enterprise SaaS domains.
  • Experience with Retrieval-Augmented Generation (RAG), vector databases, retrieval systems, and citation-grounded AI workflows.
  • Knowledge of applied machine learning techniques including classification, anomaly detection, ranking, and predictive modeling.
  • Experience building evaluation-driven AI systems and quality measurement frameworks.
  • Familiarity with large-scale data platforms such as Snowflake, data warehouses, and analytical ecosystems.
  • Experience leading globally distributed engineering organizations.
  • Leadership Competencies
  • Builder mindset with a passion for turning ideas into scalabl

Benefits

Health insuranceVision insurance

Additional Information

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? Your mission Join the Vertical Solutions team and lead one of UiPath's most strategic and innovative initiatives. As Director of Software Engineering, you will be responsible for defining the vision, driving execution across globe, foster innovation, and scale the engineering organization. The ideal candidate brings a unique blend of deep technical expertise in modern AI architectures and full stack systems, with strong people leadership, and a proven track record of creating meaningful customer and business impact. You thrive in fast-paced environments, navigate ambiguity with confidence, and inspire teams to move from vision to execution while maintaining a high bar for quality, scalability, and operational excellence. What you'll do at UiPath Technical Leadership & Strategy Drive Innovation and lead with Customer first mindset. Define and execute the engineering vision, and architectural decisions facross backend, frontend, and AI products Drive architectural decisions across backend, frontend, and AI systems. Establish engineering standards, design principles, and operational best practices for AI-native product development. AI Systems & Innovation Lead the development of production-grade AI applications leveraging LLMs, agents, tool-calling frameworks, and workflow orchestration systems. Drive adoption of modern AI engineering practices including evaluation frameworks, regression testing, observability, and human-in-the-loop workflows. Guide teams in designing agentic systems utilizing LangGraph, LangChain, or equivalent orchestration frameworks. Champion experimentation and rapid prototyping while ensuring production readiness and scalability. Organizational Leadership Partner closely with Product, Design, Data Science, and Business stakeholders to align technology investments with strategic objectives. Build, mentor, and scale high-performing engineering teams across multiple product areas. Foster a culture of ownership, innovation, accountability, and customer obsession. Delivery Excellence Oversee end-to-end execution of complex, cross-functional initiatives. Drive engineering productivity through AI-powered development tools and modern software development practices. Ensure operational excellence through robust CI/CD pipelines, observability, reliability engineering, and cloud-native architectures. Manage technical risk, architecture evolution, and platform scalability as products grow. What you'll bring to the team Bachelor's or master's degree in computer science, Engineering, or a related field, or equivalent practical experience. 15+ years of software engineering experience, including 8+ years leading engineering teams and large-scale technical programs. Proven experience building and scaling enterprise-grade distributed systems and cloud-native platforms. Strong expertise in one or more modern programming languages such as Python, C#, Java, or JavaScript. Hands-on experience developing production AI systems using LLMs, agents, orchestration frameworks, and evaluation methodologies. Experience designing systems that combine deterministic software architectures with probabilistic AI capabilities. Strong understanding of system design, software architecture, distributed computing, concurrency, and scalability patterns. Experience with modern frontend technologies such as React and TypeScript. Deep knowledge of cloud platforms including Azure, AWS, or GCP. Experience with Docker, Kubernetes, microservices, and modern DevOps practices. Demonstrated success driving engineering transformation and organizational adoption of AI-powered development tools. Exceptional communication and stakeholder management skills, with the ability to influence executive-level decisions.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at uipath? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect