Jobs · Information Technology · Washington

Senior Software Engineer - HLS

UiPath · Bellevue, WA · 5 days ago
Information Technology$180k–$225k/yrFull-time

About the role

Join the HLS team and help 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 Senior Software Engineer, 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.

What You'll Do

  • Build and Scale: Design, develop, and maintain backend services for HLS products using AI Coding Assistant for building distributed systems
  • 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 concept to working demo in days, 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.
  • 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
  • On-Call Rotation: Participate in on-call rotation (approximately one week every 2-3 months) to ensure system reliability

Required Qualifications

  • Builder mindset — you enjoy turning ideas into working systems and taking ownership from concept through production
  • Strong backend engineering in Python and/or C# — most HLS product development is Python (agents, APIs, ETL), while core platform work includes C#
  • Willingness to work across both is important
  • Experience building production AI systems — LLMs, tool-calling, structured outputs, orchestration, and evaluation of model behavior in real-world workflows
  • Experience with agentic or workflow-based systems — multi-agent architectures, orchestration frameworks (LangGraph, LangChain, or equivalent), durable workflows, retries, and long-running execution patterns
  • Comfortable working with non-deterministic systems — debugging failures, evaluating quality empirically, and distinguishing between model, prompt, and data issues
  • Distributed systems experience — designing resilient systems with idempotency, replayability, 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
  • Healthcare domain experience

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)
  • Experience designing eval-driven systems, regression testing for LLM outputs, or human-in-the-loop review workflows
  • PHI/HIPAA-aware engineering and multi-tenant system design
  • 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

About The Team

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.

Why Join Us

  • Work on cutting-edge AI technology that's shaping the future of enterprise automation
  • Be part of a team building UiPath's 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

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 6 days ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com