UiPath

Senior Software Engineer

UiPath
Apply
5 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, develop, maintain, and scale full-stack Vertical Solutions products.
  • Write production-quality code using AI coding assistants such as Claude and GitHub Copilot.
  • Prototype ideas with customers and convert validated concepts into production systems.
  • Build and evaluate AI agent, orchestration, and workflow systems using real-world customer data.
  • Design scalable, reliable distributed systems with state management, idempotency, replayability, and long-running jobs.
  • Translate customer needs into technical solutions and contribute to complex technical decisions.
  • Drive adoption, measurement, and improvement of AI-powered engineering productivity tools.

Requirements

  • At least 7 years of software engineering experience, including at least 4 years focused on distributed systems and backend architecture.
  • Bachelor’s or master’s degree in engineering or computer science, or equivalent experience.
  • Strong full-stack knowledge, including React-based frontend systems and Python and/or C# backend systems.
  • Production AI experience with LLMs, tool calling, multi-agent architectures, orchestration frameworks, structured outputs, and model-behavior evaluation.
  • Experience with distributed systems, asynchronous programming, multithreading, synchronization, system design, and data structures and algorithms.
  • Proficiency in one or more system-level languages such as JavaScript, C#, or Java.
  • Experience with REST or GraphQL APIs, frontend integration, and component contracts.
  • Hands-on experience with Azure, AWS, or GCP and with Docker, Kubernetes, or equivalent technologies.
  • Experience using AI coding tools or coding agents such as GitHub Copilot, Cursor, or Claude Code.
  • Familiarity with CI/CD, DevOps, infrastructure as code, and agile development practices.
  • Strong communication, analytical reasoning, stakeholder management, and collaboration skills.
  • Preferred experience includes healthcare, financial technology, procurement technology, data science, applied machine learning, Snowflake, retrieval-augmented generation, trustworthy AI, workflow orchestration platforms, startups, applied research, or open-source contributions.

Benefits

  • Work on enterprise AI technology and UiPath’s strategic Act 2 product initiative.
  • Collaborate with engineers in a fast-moving internal-startup environment focused on rapid iteration and customer impact.
  • Flexible work arrangements may include hybrid, office-based, or remote work depending on business and team needs.
  • Applications are reviewed on a rolling basis and the requisition may close when a qualified candidate is selected.
UiPath

About UiPath

5,001-10,000 employees

UiPath is a public enterprise software company that provides a robotic process automation and AI-powered automation platform for large organizations. Its products include tools to build, orchestrate, and run software robots, intelligent document processing, and process mining, delivered as cloud services and subscriptions. Founded in 2005 and headquartered in New York, it is listed on the NYSE, and serves global enterprises seeking to automate back-office and customer-facing workflows.

Contact me