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?
Join UiPath, where we combine automation and AI to accelerate human achievement. We are building the future of intelligent automation through agentic automation, creating agents that handle complex tasks autonomously. We are seeking a Principal Engineering Manager to lead and grow a high-performing team focused on core components of our AI platform, with a major focus on developing capabilities like Context Grounding (https://docs.uipath.com/automation-cloud/automation-cloud/latest/admin-guide/about-context-grounding). This essential service provides the foundation for our AI Agents (such as those built with Autopilot and Agent Builder) to understand and interact effectively with enterprise data and applications.
As a Principal Engineering Manager, you will be responsible for the overall success of your team, balancing technical leadership, people management, and strategic execution. You will drive the technical roadmap, manage deliverables, foster a culture of excellence, and contribute technically to the most challenging problems.
#LI-MH1
What you’ll do at UiPath:
○ Build, mentor, and manage a team of talented AI/Software engineers, fostering their growth, performance, and career development.
○ Actively participate in hiring, onboarding, and retaining top engineering talent, continuously raising the bar for the team and UiPath Engineering.
○ Own and drive the technical roadmap for your team's area (e.g., Context Grounding, core AI services), collaborating closely with Product Management, scientists, and other stakeholders to define strategy and priorities.
○ Lead the team in architecting, designing, developing, and operating large-scale, reliable, and efficient cloud services, particularly AI-driven components.
○ Ensure the team's technical strategy aligns with broader platform goals and business needs, making informed trade-offs between short-term delivery and long-term technical health.
○ Take full ownership of your team's software deliverables, ensuring they meet high standards of quality, security, scalability, performance, and maintainability.
○ Implement and refine agile processes, define clear "done" criteria, and manage project timelines, risks, and dependencies effectively.
○ Negotiate effectively with other engineering teams to manage dependencies, align on technical interfaces, secure resources, and ensure smooth cross-team collaboration.
○ Stay deeply technical, guiding the team through complex architectural decisions, design reviews, and technical challenges.
○ Actively contribute to engineering work items, potentially including hands-on coding for critical components, complex debugging, or prototyping new concepts.
○ Champion and continuously improve engineering best practices (CI/CD, testing, security, IaC, operational excellence) within your team and influence adoption across wider groups.
○ Drive root cause analysis for production issues, ensuring robust solutions and continuous improvement in system reliability and performance.
○ Incubate new ideas, stay abreast of emerging technologies (especially in AI/GenAI, LLMs, RAG), and drive their adoption where relevant.
○ Communicate technical concepts, team strategy, and project status effectively across diverse audiences, including senior leadership.
○ Build strong relationships and trust across teams and geographies.
What you’ll bring to the team:
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.
Read Full Description