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 new

  • Bellevue, WA

Responsibilities

  • Design, develop, and scale services for AI agents, evaluations, memory, context management, continuous learning, and intelligent document processing.
  • Build and operate LLM-powered applications, retrieval-augmented generation 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.
  • Address enterprise-scale concerns including multi-tenancy, permissions, retries, idempotency, cost efficiency, latency, and resilience.
  • Contribute across frontend, backend services, APIs, and product-facing experiences.
  • Partner with product managers, forward deployed engineers, customers, and engineering teams to translate customer challenges into scalable product capabilities.
  • Influence technical decisions, contribute to architecture discussions, mentor engineers, and establish engineering best practices.

Requirements

  • Strong professional software engineering experience building, shipping, and operating complex production-grade applications, ideally 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, with experience in TypeScript or interest in developing full-stack capabilities.
  • Experience designing systems for scalability, reliability, performance, security, and maintainability.
  • Understanding of GenAI 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 instincts and ability to understand the end-to-end customer experience.
  • Excellent collaboration and communication skills across engineering, product, and customer-facing teams.
  • Preferred experience with AI evaluation frameworks, online or offline evaluation pipelines, feedback-driven improvement systems, agent memory, persistent context, continuous learning, RLHF, or AI optimization techniques.
  • Preferred experience developing agentic systems involving orchestration, tool calling, planning, state management, or multi-step execution.
  • Preferred experience with document intelligence, OCR, parsing, chunking strategies, embeddings, vector databases, hybrid search, reranking, and grounding.
  • Preferred experience improving production AI reliability and observability through tracing, quality monitoring, failure analysis, and evaluation-driven development.
  • Preferred experience building enterprise AI platforms, developer infrastructure, search and retrieval systems, or large-scale cloud services.
  • Preferred experience collaborating directly with customers to translate complex business requirements into production software.

Benefits

  • Many roles offer flexibility in when and where work gets done, with hybrid, office-based, and remote arrangements varying by team and business needs.
  • Applications are assessed on a rolling basis, with no fixed deadline; the requisition may close when a qualified candidate is selected.
  • UiPath provides an inclusive workplace, equal employment opportunities, and reasonable accommodations 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

TDI - Security Engineer - Associate

  • D.B. Group
  • Full time
  • Others
  • 11/07/2026
  • Singapore, Singapore

Senior Fullstack Software Engineer, Startpage

  • System1
  • Full time
  • USA
  • 11/07/2026
  • Los Angeles, CA

Software Engineer II, Fullstack

  • PathAI
  • Full time
  • USA
  • 11/07/2026
  • Salary: $109k - $167k/yr
  • Boston, MA

Senior Engineer, QA

  • ASM
  • Full time
  • USA
  • 11/07/2026
  • Phoenix, AZ

Backend Engineer - GTM Engineering

  • Secfix
  • Full time
  • Remote
  • 11/07/2026
  • Salary: $20k-$32k
  • India