U

UiPath

Automates business processes with RPA software

Principal Software Engineer - LLM Gateway

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeBucharest, RomaniaNo salary listedIn-person

About the Job

Requirements

  • At least 7 years of software engineering experience, including strong backend and cloud development experience.
  • Hands-on experience with one or more modern programming languages such as C#, Java, Python or Go.
  • Strong experience designing and building distributed systems, microservices, APIs and cloud-native architectures.
  • Proven ability to influence technical direction and drive architecture decisions across teams.
  • Experience building and operating production-grade services in cloud environments such as Azure, AWS or GCP.
  • Good knowledge of containers, Kubernetes, continuous integration and continuous delivery, monitoring, logging, observability and production operations.
  • Strong understanding of system design, data structures, algorithms, multithreading, asynchronous programming and performance optimization.
  • Experience with relational and/or NoSQL databases, messaging systems, event-driven architectures or high-scale data processing.
  • Ability to balance customer experience, reliability, security, scalability and cloud cost when making technical decisions.
  • Strong technical leadership and ownership skills, with the ability to guide teams through ambiguity.

Responsibilities

  • Set the technical direction of the AI Trust Layer's LLM Gateway, a gateway serving UiPath products and customer-built agents across commercial and open-weight model providers.
  • Lead the architecture of a secure, globally distributed, high-throughput proxy serving text, image, voice and emerging modalities, with intelligent routing, rate limiting and cost controls across public cloud, government and sovereign clouds, and customer-hosted deployments.
  • Own the LLM infrastructure, including sourcing and balancing model capacity across vendors, tiers and regions while guaranteeing data residency in every geography.
  • Own how customers control AI access across their organizations, including model access, customer-provided models, policies, data protection and audit trails.
  • Lead the architecture and technical direction of complex backend and cloud-native services across the UiPath platform.
  • Design scalable, secure, reliable and high-performing distributed systems across cloud, on-premises and hybrid environments.
  • Partner with engineering leaders, architects, product managers and cross-functional teams to shape technical solutions for high-impact product and platform areas.
  • Drive technical planning and roadmap input for complex services, platform capabilities or cross-team initiatives.
  • Identify long-term scalability, reliability, security, performance and cost challenges, and lead the design of sustainable solutions.
  • Set high standards for system design, code quality, testing, observability, automation, incident management and engineering excellence.
  • Mentor and guide engineers through design reviews, technical discussions, architecture decisions and hands-on technical feedback.
  • Work closely with product teams, security, legal and model vendors, and help shape how the company builds software with AI agents.

Desired Qualifications

  • Interest in automation, artificial intelligence, developer platforms, enterprise software or large-scale cloud systems.

About the Company

UiPath

Automates business processes with RPA software

UiPath creates software that helps businesses automate repetitive tasks using robotic process automation (RPA). Its products design AI-driven workflows, run bots, and manage automation in the cloud or on-premises. Customers license the software or subscribe to cloud services, receive professional support, and can access a marketplace of third-party integrations to extend the platform. The system works by letting users build and deploy automation workflows that coordinate across different applications, with a central orchestrator to schedule and monitor bots in real time. What sets UiPath apart is its large and growing ecosystem, extensive integrations, and scalable cloud-based orchestration that supports enterprise deployments across many industries. The goal is to reduce operating costs and raise productivity by expanding automated processes throughout organizations.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2005

Recently Posted Jobs

Explore more opportunities at UiPath

See more jobs