UiPath

Software Engineer 2

UiPath
Apply
3 hours ago
Bengaluru, IndiaMid Level

Responsibilities

  • Design, develop, and maintain full-stack Vertical Solutions products and the core AI agent orchestration engine.
  • Write production-quality code using AI coding assistants such as Claude and GitHub Copilot.
  • Prototype ideas, validate them with customers, and ship successful concepts into production systems.
  • Design evaluations and measure AI system quality using real customer data and empirical metrics.
  • Build 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 with stakeholders.
  • Drive adoption and effective usage of AI-powered productivity tools within the engineering team.

Requirements

  • Bachelor’s or master’s degree in Engineering or Computer Science, or equivalent experience.
  • At least 3 years of software engineering experience focused on distributed systems and backend architecture.
  • Strong full-stack experience across frontend systems such as React and backend systems using Python, C#, or similar languages.
  • Experience building production AI systems involving LLMs, tool calling, multi-agent architectures, orchestration frameworks, structured outputs, and model-behavior evaluation.
  • Experience with distributed systems, object-oriented programming, architectural patterns, system design, data structures and algorithms, multithreading, asynchronous programming, and synchronization.
  • Proficiency with JavaScript, C#, Java, or other system-level languages, plus REST or GraphQL APIs and modern frontend frameworks.
  • 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, Claude Code, or similar tools.
  • Familiarity with infrastructure as code, DevOps, CI/CD, and agile development practices.
  • Preferred experience includes applied machine learning, data science and evaluation, Snowflake, RAG and retrieval-heavy systems, trustworthy AI, workflow orchestration, Temporal, Airflow, Maestro, BPMN, and Step Functions.
  • Excellent communication, analytical reasoning, collaboration, and stakeholder-management skills.

Benefits

  • Work on cutting-edge AI technology for enterprise automation and UiPath’s strategic Act 2 product initiative.
  • Collaborate with talented engineers in a small, fast-iteration internal startup environment with real customers in the loop.
  • Flexible work arrangements may be hybrid, office-based, or remote depending on business and team needs.
  • Applications are assessed on a rolling basis, and the requisition may close once a qualified candidate is selected.
  • UiPath provides an inclusive workplace, equal opportunities, and reasonable accommodations upon request.
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