UiPath
Senior Software Engineer - HLS
Bellevue · Senior
Sponsorship not specifiedDetected 14 days ago
TypeScriptPythonC#ReactDistributed SystemsBackend DevelopmentGitSnowflakeKubernetesTemporalMachine LearningAirflowData EngineeringData ScienceLLMsRAGAgentic AILangGraphAI OrchestrationA/B TestingComplianceManual TestingHIPAAEpic
About the role
- This is a high-visibility, high-impact role on UiPath's biggest strategic bet.
Responsibilities
- Build and Scale: Design, develop, and maintain backend services for HLS products using AI Coding Assistant for building distributed 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
- Design, develop, and maintain backend services for HLS products using AI Coding Assistant for building distributed systems
- Design evaluations, measure quality against real customer data, and understand when metrics mislead.
- Deeply understand who will use the features you build and why they need them, translating customer needs into elegant technical solutions
- 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
Requirements
- Builder mindset - you enjoy turning ideas into working systems and taking ownership from concept through production
- Experience with agentic or workflow-based systems - multi-agent architectures, orchestration frameworks (LangGraph, LangChain, or equivalent), durable workflows, retries, and long-running execution patterns
- Distributed systems experience - designing resilient systems with idempotency, replayability, state management, and long-running jobs
Nice to have
- 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)
Skills
- Write production-quality code daily, leveraging AI tools (Claude, GitHub Copilot, etc.) to enhance your development workflow
Company info
- 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?
- Work on cutting-edge AI technology that's shaping the future of enterprise automation
- Contribute to UiPath's Act 2 strategy - our most important product initiative
- Prototype and Ship: Take ideas from concept to working demo in days, validate with real customers, and turn the ones that prove value into production systems.
- What We're Looking For:
- Take ideas from concept to working demo in days, validate with real customers, and turn the ones that prove value into production systems.
This listing is sourced directly from UiPath's careers page and normalized into a canonical job model.