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
As a Distinguished AI Engineer, you will lead initiatives at the intersection of cutting-edge research and product innovation, pushing the boundaries of machine learning applications in real-world scenarios. You will be a key figure in advancing our machine learning models, optimizing them for performance and scalability, and driving their deployment into production environments. We seek someone who is not only passionate about machine learning theory but also skilled in translating that theory into scalable, efficient, and reliable solutions that address complex problems at scale.
You will be responsible for driving the vision of machine learning advancements, shaping the technical roadmap, and mentoring a talented team of scientists and engineers. The ideal candidate has a proven track record of conducting and applying research with substantial practical impact and is adept at guiding teams to execute on large-scale machine learning projects.
What You'll Do At UiPath
- Lead and innovate in the development and deployment of state-of-the-art machine learning models to solve complex and large-scale problems.
- Design, execute, and oversee large-scale experiments, demonstrating strong experimental intuition and deep technical expertise.
- Collaborate with cross-functional teams, including research scientists and engineers, to scale model training and ensure smooth integration of new models into production environments.
- Stay ahead of the latest research in machine learning and AI, and strategically incorporate cutting-edge advancements into product solutions.
- Ensure that machine learning solutions are accessible and user-friendly, contributing to the design of human-computer interfaces for model interaction.
- Conduct performance benchmarks, statistical analyses, and evaluate the impact of research-based optimizations on real-world problems.
- Mentor and guide other applied scientists, fostering a culture of continuous learning and innovation.
- Communicate complex technical concepts and findings effectively across the organization, influencing both technical and non-technical stakeholders.
What You'll Bring To The Team
- Ph.D. or Master’s degree in Machine Learning, Computer Science, or a related field.
- Extensive experience (10+ years) in applied machine learning, with a proven ability to translate academic research into real-world applications.
- Expertise in developing models using modern ML libraries such as PyTorch, TensorFlow, or JAX.
- Proficient in multiple programming languages, with a preference for Python and at least one other language (e.g., Rust, C++).
- Deep understanding of machine learning architectures (including Transformers and other modern models) and experience scaling them to production-level systems.
- Strong foundation in linear algebra, probability, statistics, and algorithms.
- Knowledge of GNU/Linux systems, with experience in optimizing large-scale distributed systems for machine learning workloads.
Maybe you don’t tick all the boxes above— but still think you’d be great for the job? Go ahead, apply anyway. 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.
Pay Transparency
The anticipated base salary range for this position is between $260,500 and $370,750. Base salary ranges may vary by geographic location and relevant experience, education, certifications, and seniority as compared to others doing substantially similar work. There is no guarantee an offer will be at the top of the posted range based on the salary analysis.