Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer -AI

Home > Python programming jobs

Senior Software Engineer -AI in USA

  • Bellevue, WA

Responsibilities

  • Design, develop, and scale services supporting AI agents, evaluations, memory, context management, continuous learning, and intelligent document processing.
  • Build and operate production LLM-powered applications, RAG pipelines, agentic workflows, and document understanding solutions.
  • Develop highly available, scalable cloud-native services addressing asynchronous processing, concurrency, fault tolerance, security, and performance.
  • Create evaluation frameworks, observability, monitoring, and feedback mechanisms to improve AI quality, reliability, and performance.
  • Build continuous-learning systems across agents, ontologies, and deterministic logic.
  • Own solutions end to end from ambiguous requirements and technical design through implementation, testing, deployment, and production operations.
  • Optimize enterprise AI systems for multi-tenancy, permissions, retries, idempotency, cost efficiency, latency, and resilience.
  • Contribute across frontend, backend services, APIs, and product-facing experiences.
  • Collaborate with product managers, forward deployed engineers, customers, and engineering teams to translate business needs into scalable product capabilities.
  • Influence architecture and technical decisions, mentor engineers, and establish engineering best practices.

Requirements

  • Strong professional software engineering experience building, shipping, and operating complex production-grade applications, preferably in enterprise SaaS or large-scale cloud platforms.
  • Deep understanding of distributed systems, backend architecture, microservices, APIs, and cloud-native development.
  • Hands-on experience building and deploying production generative AI applications such as LLM-powered products, RAG systems, AI agents, intelligent document processing, or AI-driven enterprise workflows.
  • Strong programming skills in Python, C#, or Java, plus experience with TypeScript or interest in full-stack development.
  • Experience designing systems for scalability, reliability, performance, security, and maintainability.
  • Understanding of generative AI engineering challenges including context management, model behavior, retrieval quality, evaluation, latency, and cost optimization.
  • Ability to navigate ambiguous technical challenges, make architectural decisions, and independently deliver high-quality solutions.
  • Strong product judgment and ability to understand the end-to-end customer experience.
  • Excellent collaboration and communication skills across engineering, product, and customer-facing teams.
  • Experience with AI evaluation frameworks, evaluation pipelines, or feedback-driven improvement systems is advantageous.
  • Experience with agent memory, persistent context, continuous learning, RLHF, or other AI optimization techniques is advantageous.
  • Experience developing agentic systems involving orchestration, tool calling, planning, state management, or multi-step execution is advantageous.
  • Experience with document intelligence, OCR, parsing, chunking, embeddings, vector databases, hybrid search, reranking, and grounding is advantageous.
  • Experience improving production AI reliability and observability through tracing, quality monitoring, failure analysis, and evaluation-driven development is advantageous.
  • Experience building enterprise AI platforms, developer infrastructure, search and retrieval systems, or large-scale cloud services is advantageous.
  • Experience collaborating directly with customers to translate complex business requirements into production software is advantageous.

Benefits

  • Many roles offer flexibility in when and where work is performed, with hybrid, office-based, and remote arrangements varying by team and role.
  • Applications are assessed on a rolling basis, with no fixed deadline; the application window may close based on application volume or candidate selection.
  • UiPath provides an inclusive workplace with equal opportunities and reasonable accommodations available upon request.

Salary: $180k - $230k/yr

UiPath

UiPath develops AI-powered automation solutions that help businesses create a robotic workforce. Our software enables organizations to enhance productivity and drive efficiency, fundamentally transforming how they operate.

Similar positions

Backend Engineer (Europe)

  • Kalepa
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $80k-$105k
  • Europe

Sr. AI/ML Engineer II

  • MetroStar
  • Full time
  • USA
  • 10/26/2026
  • Salary: $200k - $240k/yr
  • Reston, VA

Staff Security Engineer

  • Quince
  • Full time
  • Others
  • 10/26/2026
  • Bengaluru, India

ChatGPT Performance Engineer

  • OpenAI
  • Full time
  • USA
  • 10/26/2026
  • Salary: $325k-$405k
  • Remote

Junior Backend Engineer (Europe)

  • Kalepa
  • Full time
  • Remote
  • 10/25/2026
  • Salary: $60k-$70k
  • Europe