Senior Forward Deployed Engineer

Senior · Full Time

BellevueUSD 180k – 230k1w ago
Apply for this role

Opens UiPath's application page

Role

What you'll do.

A Senior Forward Deployed Engineer role at UiPath where you'll design, build, and deploy production-grade LLM-powered applications and multi-agent AI workflows directly with enterprise customers. This highly technical, customer-facing position requires 5-8+ years of software engineering experience with strong Python/TypeScript skills and hands-on production AI systems expertise to translate complex business problems into scalable automation solutions.

Responsibilities

  • Design and Deploy LLM-Powered Production Systems: Build and deploy end-to-end LLM-powered applications and multi-agent AI workflows in production environments, managing the complete lifecycle from prototype through production optimization and iteration cycles.
  • Architect Integrated Enterprise Solutions: Design complex, end-to-end solutions that seamlessly integrate APIs, legacy enterprise systems, and modern data platforms to solve high-value business automation challenges.
  • Drive Customer-Centric Technical Delivery: Partner directly with enterprise customers to translate ambiguous business requirements into clearly defined, scalable AI-powered solutions while maintaining strong technical communication throughout engagement.
  • Own Full Delivery Responsibility: Take ownership of solution delivery from initial concept exploration and prototype development through production deployment, monitoring, optimization, and iterative improvements based on real-world performance metrics.
  • Optimize System Performance and Cost: Continuously optimize deployed systems for performance efficiency, operational cost reduction, and high-availability reliability standards required in enterprise production environments.
  • Contribute Strategic Product Insights: Distill real-world customer feedback and hands-on deployment experience into reusable architectural patterns and product recommendations that influence UiPath's platform direction and capabilities.

Qualifications

What we look for.

Technical

  • Production LLM Systems Development

    Demonstrated hands-on experience building, deploying, and maintaining LLM-powered applications and multi-agent systems in production environments with proven track record of system reliability and performance optimization.

  • Python and TypeScript Proficiency

    Strong production-level coding skills in Python and/or TypeScript with ability to write clean, maintainable, scalable code and comfortable navigating polyglot environments across multiple technology stacks.

  • Advanced Prompt Engineering

    Applied expertise in prompt engineering, LLM fine-tuning strategies, and techniques for optimizing model outputs in production systems including understanding of token economics and cost optimization.

  • Complex Systems Integration

    Proven ability to design and implement complex, highly integrated systems that combine multiple services, APIs, data platforms, and third-party tools while managing intricate system dependencies and data flow.

  • Distributed Systems Architecture

    Understanding of distributed systems principles, asynchronous processing patterns, scalability constraints, and architectural trade-offs relevant to AI-powered microservice environments.

  • API Design and Integration

    Proficiency with RESTful API design, GraphQL patterns, webhook implementations, and expertise integrating with multiple API-based services including LLM providers (OpenAI, Anthropic, Google Gemini, Claude).

  • Cloud and Infrastructure Knowledge

    Practical experience deploying and managing applications on cloud platforms (AWS, Azure, GCP) with understanding of containerization, orchestration, monitoring, and production-grade infrastructure patterns.

Education

  • Computer Science Foundation

    Strong foundational knowledge in computer science fundamentals including algorithms, data structures, systems design, and software architecture principles essential for complex technical decision-making.

  • Advanced Degree (Preferred)

    Master's degree or PhD in Computer Science, Machine Learning, Artificial Intelligence, or related field strongly preferred; demonstrates advanced technical depth and research capability in cutting-edge domains.

Experience

  • 5-8+ Years Software Engineering

    Minimum 5-8 years of professional software engineering experience with demonstrated progression from foundational to advanced technical responsibilities, preferably including customer-facing or applied engineering work.

  • Production AI/ML Systems (Preferred)

    Substantial hands-on experience building and deploying machine learning models, AI systems, or automation platforms in production environments with measurable business impact and operational excellence.

  • Agent Frameworks and Orchestration (Preferred)

    Practical experience with agent frameworks, orchestration systems (Kubernetes, workflow engines), distributed computing patterns, or multi-agent system architectures.

  • Startup or Consulting Environment (Preferred)

    Background working in fast-paced startup environments, consulting-driven delivery roles, or forward-deployed technical positions requiring rapid context-switching and execution under ambiguity.

Skills

Required

  • Python

    Advanced Python development for production systems, data processing, and AI application development with familiarity of modern Python frameworks and libraries.

  • TypeScript

    Strong TypeScript and JavaScript expertise for building scalable full-stack applications, particularly in Node.js environments and AI-powered backend services.

  • LLM Platforms and APIs

    Hands-on experience integrating with major LLM providers including OpenAI GPT models, Anthropic Claude, Google Gemini, and Hugging Face with understanding of model selection criteria and cost optimization.

  • Prompt Engineering

    Applied expertise in crafting effective prompts, engineering few-shot examples, managing context windows, and optimizing prompts for specific use cases and models.

  • Systems Design

    Ability to design scalable, maintainable system architectures that handle complex requirements, asynchronous workflows, and integration with enterprise systems.

  • Problem-Solving Under Ambiguity

    Demonstrated ability to take ill-defined customer problems, decompose them into technical requirements, and rapidly prototype and iterate solutions in production.

  • Stakeholder Communication

    Clear communication skills bridging technical complexity and business objectives with ability to articulate technical decisions to both engineering teams and non-technical business stakeholders.

Preferred

  • Agent Framework Expertise

    Nice to have

    Practical experience with agent frameworks such as LangChain, AutoGen, Semantic Kernel, or building custom agentic systems with multi-step reasoning and tool orchestration.

  • Workflow Orchestration

    Nice to have

    Experience with workflow orchestration platforms like Apache Airflow, Temporal, or cloud-native workflow engines for managing complex, multi-step automation pipelines.

  • Kubernetes and Container Architecture

    Nice to have

    Hands-on experience containerizing applications with Docker and deploying/managing systems on Kubernetes for production environments.

  • Applied Machine Learning

    Nice to have

    Background in applied ML including model selection, training optimization, evaluation metrics, and production ML operations (MLOps) practices.

  • Enterprise Integration Patterns

    Nice to have

    Familiarity with enterprise integration patterns, middleware solutions, API gateways, and strategies for integrating with legacy systems.

  • Performance Optimization

    Nice to have

    Track record optimizing system performance, reducing latency, managing costs in cloud environments, and implementing efficient resource utilization.

  • Robotic Process Automation (RPA)

    Nice to have

    Prior experience with RPA platforms, business process automation, or workflow automation systems that complement AI-powered solutions.

Tech stack

Languages

PythonTypeScriptJavaScript

Frameworks

LangChainSemantic KernelAutoGenFastAPINode.js / ExpressReact

Databases

PostgreSQLMongoDBVector Databases (Pinecone, Weaviate, Milvus)Redis

Tools

OpenAI APIAnthropic ClaudeGoogle GeminiDockerKubernetesGit / GitHubPostmanAWS / Azure / Google CloudCI/CD Pipelines (GitHub Actions, GitLab CI)Monitoring and Logging (Datadog, New Relic, ELK Stack)

Other

Prompt Engineering TechniquesRetrieval-Augmented Generation (RAG)Multi-Agent Systems ArchitectureAPI Integration PatternsAgentic AI WorkflowsCost Optimization Strategies

Compensation

Pay and benefits.

Base·USD 180,000 – 230,000

Equity·Stock options

Benefits

  • Comprehensive Health Coverage

    Medical, dental, and vision insurance plans with employer contributions covering employees and eligible dependents.

  • Equity and Stock Options

    Participation in UiPath's stock option program, allowing you to benefit from company growth and success as a shareholder.

  • Competitive Retirement Benefits

    401(k) retirement savings plan with employer matching contributions to support long-term financial planning.

  • Professional Development Budget

    Annual learning and development budget for conferences, courses, certifications, and tools to advance technical skills and industry knowledge.

  • Remote and Flexible Work

    Flexible work arrangements with ability to work hybrid or remote depending on role requirements and business needs, complemented by collaborative office spaces.

  • Generous Paid Time Off

    Comprehensive paid time off including vacation days, sick leave, and company holidays to maintain work-life balance and wellness.

  • Mental Health and Wellness Programs

    Access to mental health services, wellness programs, fitness benefits, and employee assistance programs supporting holistic well-being.

  • Parental Leave

    Paid parental leave policies supporting employees during life transitions and family growth.

  • Technology and Equipment

    Latest laptops, development hardware, and software tools provided to optimize productivity and technical capabilities.

  • Diversity and Inclusion Initiatives

    Active commitment to diverse and inclusive workplace with employee resource groups, mentorship programs, and equitable advancement opportunities.

Process

Interview steps.

  1. 01

    Initial Screening Call with Recruiter

    Preliminary 30-minute conversation with UiPath recruiter to assess background alignment, clarify role expectations, compensation alignment, and logistics including potential travel requirements and location flexibility.

  2. 02

    Technical Phone Screen

    1-hour technical assessment with senior engineer covering systems design fundamentals, LLM/AI concepts, Python or TypeScript coding problem, and discussion of relevant production AI system experiences.

  3. 03

    Take-Home Technical Challenge

    Practical coding assignment (2-4 hours) to design and implement an AI-powered system component—typically involving API integration, prompt engineering, or system architecture decisions relevant to FDE responsibilities.

  4. 04

    Whiteboard System Design Interview

    90-minute session with engineering leader to discuss complex system architecture problem, evaluate design thinking for distributed systems, integration challenges, and handling production requirements at scale.

  5. 05

    Customer Scenario Discussion

    Conversation with current Forward Deployed Engineer or customer-facing team member exploring how you'd approach ambiguous customer problems, manage stakeholder expectations, and navigate real-world deployment constraints.

  6. 06

    Leadership and Values Interview

    Final round with hiring manager assessing cultural fit, problem-solving approach under ambiguity, collaborative working style, and alignment with UiPath's mission-driven values and customer obsession.

  7. 07

    Offer Stage and Reference Checks

    Reference checks and final offer discussion including compensation, equity package, start date, and onboarding logistics.

Full posting

Original listing.

Life at UiPath

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?

About the Role

UiPath is redefining enterprise automation with AI. As a Senior Forward Deployed Engineer (FDE), you’ll work directly with customers to design and deploy agentic, AI-powered workflows that transform how businesses operate.

This is a highly technical, customer-facing role for engineers who enjoy building in real-world environments. You’ll take ambiguous problems, turn them into production systems, and see your work deliver immediate, measurable impact.

If you like operating at the intersection of AI engineering, systems design, and customer impact, this role is built for you.

What You’ll Do

  • Build and deploy LLM-powered applications and multi-agent workflows in production environments

  • Design end-to-end solutions integrating APIs, enterprise systems, and data platforms

  • Partner directly with customers to translate business problems into scalable AI solutions

  • Own delivery from prototype → production → iteration

  • Optimize systems for performance, cost, and reliability

  • Contribute reusable patterns and influence product through real-world feedback

What We’re Looking For

  • 5–8+ years of software engineering experience (including applied or customer-facing work)

  • Strong coding skills in Python and/or TypeScript

  • Hands-on experience with LLMs, prompt engineering, and production AI systems

  • Experience building and deploying complex, integrated systems

  • Ability to operate in ambiguity and move quickly from idea to production

  • Strong communication skills with both engineers and business stakeholders

Strong Preference

  • PhD or Master’s in Computer Science (or related field)

  • Experience with agent frameworks, orchestration systems, or distributed systems

  • Familiarity with LLM providers (OpenAI, Anthropic, Gemini, etc.)

  • Background in applied AI, machine learning, or automation platforms

  • Experience in startup, consulting, or forward-deployed environments

Why This Role

  • Build real AI systems in production — not just prototypes

  • Work directly with customers solving high-value, complex problems

  • Operate at the frontier of agentic AI + enterprise automation

  • Influence product direction through hands-on experience

  • See your work drive millions in business impact

Additional Details

  • Travel: ~20–30% to customer sites

  • Location: Bellevue preferred; exceptional remote candidates considered

#LI-MH1

Maybe you don’t tick all the boxes above—but still think you’d be great for the job? Go ahead, apply anyway. Please. Because we know that experience comes in all shapes and sizes—and passion can’t be learned.

Many of our roles allow for flexibility in when and where work gets done. Depending on the needs of the business and the role, the number of hybrid, office-based, and remote workers will vary from team to team. Applications are assessed on a rolling basis and there is no fixed deadline for this requisition. The application window may change depending on the volume of applications received or may close immediately if a qualified candidate is selected.

We value a range of diverse backgrounds, experiences and ideas. We pride ourselves on our diversity and inclusive workplace that provides equal opportunities to all persons regardless of age, race, color, religion, sex, sexual orientation, gender identity, and expression, national origin, disability, neurodiversity, military and/or veteran status, or any other protected classes. Additionally, UiPath provides reasonable accommodations for candidates on request and respects applicants' privacy rights. To review these and other legal disclosures, visit our privacy policy.

Redirects to UiPath's application page.

Other roles

More at UiPath.

View all 11 roles