Senior Forward Deployed Engineer
Senior · Full Time
Opens UiPath's application page
Role
What you'll do.
Senior Forward Deployed Engineer at UiPath combines technical excellence in AI systems with customer-facing delivery expertise. You'll design and deploy agentic AI-powered workflows at the forefront of enterprise automation, working directly with customers to translate complex business problems into production systems that drive measurable impact. This role demands strong software engineering fundamentals, hands-on LLM expertise, and the ability to operate in ambiguous environments while mentoring peers and influencing product direction through real-world field insights.
Responsibilities
- LLM and AI System Development: Build and deploy production-grade LLM-powered applications and multi-agent workflows using frameworks and orchestration systems. Implement prompt engineering best practices, manage LLM provider integrations (OpenAI, Anthropic, Gemini), and establish monitoring systems for agent observability and performance optimization in enterprise environments.
- End-to-End Solution Architecture: Design and architect integrated solutions that seamlessly combine APIs, enterprise systems, data platforms, and RPA capabilities. Own the complete delivery lifecycle from prototype through production deployment and iterative enhancement, ensuring systems meet performance, cost, and reliability requirements.
- Customer Collaboration and Problem Translation: Partner directly with strategic customers to translate ambiguous business requirements into scalable AI and RPA solutions. Manage technical risk communication, scope negotiations, timeline tradeoffs, and stakeholder expectations throughout complex implementations while maintaining measurable business outcome alignment.
- Platform Extension and Custom Integration: Extend UiPath platform functionality through API development, SDK utilization, custom connectors, and specialized integrations tailored to customer-specific requirements. Create reusable patterns, reference architectures, and implementation playbooks that enable consistent delivery excellence across engagements.
- Technical Leadership and Mentorship: Lead high-impact technical workstreams within strategic customer engagements, establishing technical standards and best practices. Mentor junior and mid-level engineers, contribute to internal technical enablement, and help scale reusable implementation playbooks across the organization.
- Cross-Functional Collaboration and Product Influence: Partner with Product, Engineering, Sales, and Customer Success teams to translate field learnings into platform improvements. Provide direct feedback on product gaps, emerging customer needs, and real-world deployment challenges based on hands-on experience in production environments.
Qualifications
What we look for.
Technical
Production AI Systems Development
Proven hands-on experience building and deploying LLM-powered applications in production environments with demonstrated understanding of model optimization, inference scaling, and enterprise-grade reliability patterns. Experience with prompt engineering, model evaluation, and production AI system architecture.
Multi-Language Proficiency
Strong coding skills in Python and/or TypeScript with ability to build complex, integrated systems. Demonstrated capability to write clean, maintainable code while managing technical debt and performance optimization at scale.
Systems Integration and Architecture
Experience designing and implementing complex, integrated systems that connect multiple APIs, enterprise platforms, and data sources. Knowledge of distributed systems, orchestration patterns, agent frameworks, and enterprise architecture principles.
LLM Provider Integration
Hands-on experience with major LLM providers including OpenAI, Anthropic, and Gemini. Familiarity with LLM evaluation frameworks, prompt management systems, and production support practices for managing model behavior and cost.
Enterprise RPA and Automation Knowledge
Working knowledge of robotic process automation concepts, workflow engines, and automation platform architectures. Understanding of how RPA integrates with AI and modern enterprise systems for end-to-end automation solutions.
Education
Computer Science or Related Discipline
Bachelor's degree in Computer Science, Engineering, Mathematics, or related field required. Master's degree or PhD in Computer Science or related field strongly preferred and valued for advanced problem-solving and research mindset.
Experience
Senior Software Engineering Background
5-8+ years of comprehensive software engineering experience including applied work and customer-facing delivery. Track record of owning projects from concept to production deployment with ability to manage technical complexity and business priorities simultaneously.
Customer-Facing Delivery
Proven experience working directly with customers in applied or consulting environments. Demonstrated ability to manage technical risks, communicate complex tradeoffs, and guide executive stakeholders through technical recommendations while maintaining project momentum.
Ambiguous Problem-Solving
Extensive experience operating in ambiguous environments and moving quickly from problem statement to production solution. Ability to make sound technical decisions with incomplete information and adapt approaches based on real-world constraints and feedback.
Technical Leadership and Mentorship
Demonstrated experience leading technical teams, mentoring engineers at various levels, and establishing technical standards. Track record of scaling delivery practices and creating reusable assets that improve organizational efficiency.
Skills
Required
Python Programming
Advanced Python development for building AI systems, data processing, and complex integrations. Proficiency in writing production-grade, maintainable code with performance optimization.
TypeScript Programming
Strong TypeScript skills for full-stack application development, particularly in cloud environments and API integration scenarios common in enterprise automation.
LLM Application Development
Hands-on expertise in building applications that leverage large language models, including prompt engineering, model selection, and managing model behavior in production systems.
Systems Design and Architecture
Ability to architect scalable, reliable systems that integrate multiple components, APIs, and platforms. Understanding of distributed systems principles, failure modes, and enterprise-grade reliability patterns.
Technical Communication
Exceptional ability to explain complex technical concepts to both engineering teams and non-technical business stakeholders. Skilled in presenting technical recommendations and managing stakeholder expectations.
Customer Engagement
Experience translating customer business problems into technical solutions, managing project scope and timelines, and maintaining productive customer relationships in high-stakes delivery environments.
Preferred
Agent Frameworks and Orchestration
Nice to haveExperience with agentic AI frameworks, orchestration systems, or agent design patterns for multi-step problem-solving. Familiarity with frameworks like LangChain, AutoGen, or similar agent orchestration tools.
Applied AI and Machine Learning
Nice to haveBackground in applied AI, machine learning engineering, or ML systems. Understanding of model training, evaluation, inference optimization, and production ML deployment practices.
RPA Platform Expertise
Nice to havePrior experience with UiPath, Blue Prism, Automation Anywhere, or other RPA platforms. Deep understanding of workflow automation, business process optimization, and integration with enterprise systems.
Startup or Consulting Environment
Nice to haveBackground working in early-stage startup, consulting, or forward-deployed field engineering roles. Experience thriving in fast-paced environments with ambiguous requirements and rapidly shifting priorities.
Enterprise Security and Compliance
Nice to haveFamiliarity with enterprise security frameworks, governance requirements, compliance standards (SOC2, HIPAA, etc.), and operational readiness practices relevant to large organizations.
Prompt Management and Agent Observability
Nice to haveExperience with prompt versioning systems, LLM evaluation frameworks, agent observability tools, and production support practices for monitoring and debugging AI systems at scale.
Reference Architecture Development
Nice to haveExperience contributing to reference architectures, creating reusable delivery patterns, or developing internal technical enablement programs that scale across teams.
Advanced Degree in Computer Science
Nice to haveMaster's or PhD in Computer Science or related quantitative field providing advanced research methodology and theoretical foundations for sophisticated problem-solving.
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·USD 160,000 – 220,000
Equity·Stock options
Benefits
Health and Wellness Coverage
Comprehensive medical, dental, and vision insurance plans with options tailored to individual and family needs, including preventive care and mental health services.
Equity and Stock Options
Equity participation in UiPath as a publicly traded company, providing long-term wealth-building opportunities and alignment with company success.
Flexible Work Arrangements
Hybrid, remote, or office-based flexibility depending on business needs and team requirements. Option to work from locations that support your productivity and lifestyle preferences.
Professional Development and Training
Access to technical training, conference attendance, certification programs, and learning platforms to continuously advance your skills in AI, machine learning, and enterprise software.
Generous Time Off
Competitive vacation, sick leave, and paid time off policies. Flexibility to manage work-life balance and recharge between demanding customer deployments.
Retirement Planning
401(k) retirement plans with employer matching contributions, helping you build long-term financial security and retirement savings.
Customer Travel Support
Comprehensive support for the 20-30% customer site travel including expense coverage, flexible scheduling, and reimbursement for travel-related needs.
Inclusive Workplace Culture
Commitment to diversity, equity, and inclusion with equal opportunities for all employees regardless of background, identity, or protected status. Support for underrepresented groups in technology.
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?
Your mission:
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 thrive at the intersection of AI engineering, systems design, and customer impact — this role is built for you.
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, real-world experience.
See your work drive millions in measurable business impact.
What you'll do at UiPath
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 and RPA solutions.
Own delivery from prototype → production → iteration.
Optimize systems for performance, cost, and reliability.
Extend platform functionality using APIs, SDKs, connectors, and custom integrations to meet customer-specific requirements.
Anticipate delivery risks, manage scope, and communicate blockers, tradeoffs, and timelines proactively with customers and internal stakeholders.
Lead high-impact technical workstreams within strategic customer engagements, aligning delivery to measurable business outcomes.
Contribute reusable patterns and influence product direction through real-world feedback.
Mentor engineers, raise technical standards, and help scale reusable implementation play books across customer engagements.
Partner with Product, Engineering, Sales, and Customer Success to translate field learnings into platform improvements.
What you'll bring to the team
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.
Customer-facing experience managing technical risks, timelines, tradeoffs, and stakeholder expectations.
Ability to mentor engineers and contribute to reusable assets, technical standards, and delivery best practices.
Travel: ~20–30% to customer sites.
Strong Preference:
PhD or Master’s in Computer Science or a related field.
Experience with agent frameworks, orchestration systems, or distributed systems.
Familiarity with LLM providers such as OpenAI, Anthropic, Gemini, etc.
Background in applied AI, machine learning, or automation platforms (UiPath, RPA, workflow engines).
Experience in startup, consulting, or forward-deployed environments.
Experience with prompt management, LLM evaluation, agent observability, and production support practices.
Familiarity with enterprise security, governance, compliance, and operational readiness requirements.
Experience presenting technical recommendations to senior customer stakeholders or executives.
Experience contributing to reference architectures, reusable delivery patterns, or internal technical enablement.
#LI-MR1
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.
Principal Software Engineer, Growth
Principal
Principal Software Engineer, LLM Gateway
Principal
Principal Software Engineer, Growth
Principal
Principal Software Engineer
Principal
Senior Software Engineer - Frontend
Senior