Senior Director Of Engineering (Product Development)

This listing is synced directly from the company ATS.

Role Overview

This senior-level role involves leading a team of about 75 engineers and applied scientists to develop ML-first, multi-tenant products and agentic solutions in supply chain and retail. Day-to-day responsibilities include overseeing the end-to-end development lifecycle, collaborating with product and science teams, and driving technical execution in areas like pricing and inventory management. The hire will have significant impact by scaling solutions that deliver business value to customers through AI and automation.

Perks & Benefits

The job is fully remote, offering flexibility in when and where work is done, with no specific time zone restrictions mentioned. It provides opportunities for career growth through leadership of a multidisciplinary team and collaboration with diverse stakeholders. The culture emphasizes innovation, customer obsession, and inclusion, with a focus on attracting and retaining top talent in a fast-paced environment.

Full Job Description

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

The UiPath Supply Chain and Retail team (Peak) is looking for a Senior Director of Software Engineering to lead the development of ML-first, multi-tenant products and agentic solutions.

Our vision is to rethink and rearchitect manufacturing and retail business processes using data-driven predictions, decisions, and intelligent automation.

In this role, you will lead multi-disciplinary engineering squads and engineering managers. You will collaborate closely with product, applied science, and professional services teams — including Product Managers and Forward Deployed Scientists/Engineers — to build and deploy scalable solutions that deliver meaningful business impact for our customers.

What you'll do at UiPath

Team Leadership & Organisational Development

  • Build, mentor, and scale a world-class multidisciplinary team of ~75 engineers and applied scientists, fostering a culture of innovation, customer obsession, and technical excellence

  • Collaborate effectively across vertically aligned engineering teams (Product and Forward Deployed Engineering), Product Managers, and Solution Architects to drive successful product development and adoption

  • Partner closely with Forward Deployment Engineers, Solution Engineers, and Account Managers to understand customer challenges and translate them into scalable engineering solutions

  • Work closely with the People & Talent team to attract, recruit, and retain top talent aligned with Peak’s product vision

Product & Technical Execution

  • Oversee the end-to-end development lifecycle of agentic solutions, AI agents, and ML products in pricing and inventory management domains

  • Drive adoption and effective use of modern AI-powered development tools (e.g., Claude Code, Cursor, GitHub Copilot) to improve engineering productivity and code quality

  • Establish engineering best practices across AI model deployment, system reliability, and operational excellence, ensuring compliance with security, privacy, and regulatory standards

  • Lead the analysis of complex technical challenges, making informed technology decisions and clearly communicating them to stakeholders

  • Drive incubation of new ideas and define roadmaps for your areas of ownership

  • Own delivery of high-quality, secure, scalable, extensible, and testable software

  • Continuously improve engineering practices and the developer inner loop to enhance quality, velocity, and productivity

What You'll Bring to the Team

  • Proven track record (10+ years of experience) in architecting and building world-class commercial software applications

  • Strong experience in developing ML-driven or agentic products (as opposed to platforms)

  • Experienced architecting scalable multi-tenant architecture on cloud using container orchestration with vanilla or Kubernetes-based solutions.

  • Demonstrated ability to lead and operate effectively within globally distributed teams

  • Experience working closely with customers to build initial POCs and successfully convert them into production-grade products

  • Strong software engineering fundamentals with proficiency in at least one programming language

  • Expertise in at least one area of AI (preferably LLM/NLP or classical machine learning)

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.

Similar jobs

Found 6 similar jobs