TL;DR

Senior Software Engineer (AI): Develop new user-facing features for the Autopilot AI assistant platform using full-stack technologies with an accent on AI integration, performance, and code architecture. Focus on designing reusable codebases, solving complex asynchronous programming challenges, and collaborating with cross-functional teams to enhance automation capabilities.

Location: Must be based in Bucharest, Romania

Company

UiPath is a fast-growing enterprise software company focused on automation powered by AI.

What you will do

  • Develop full-stack features for Autopilot using TypeScript, Python, or C#
  • Ensure high performance, quality, and responsiveness of code
  • Identify and resolve bottlenecks and bugs
  • Plan, design, develop, and test software systems
  • Maintain code quality, organization, and automation
  • Collaborate with cross-functional product and marketing teams
  • Architect reusable and evolvable codebases

Requirements

  • Must be located in Bucharest, Romania
  • 6+ years of coding experience with strong skills in TypeScript, Python, and/or C#
  • Strong understanding of object-oriented programming and design patterns
  • Experience with multithreading, synchronization, asynchronous programming, and test frameworks
  • Knowledge of basic data structures and algorithms
  • Ability to translate functional and UX requirements into working products
  • English proficiency at least B2 level

Nice to have

  • Experience working on AI products
  • Prompt engineering knowledge

Culture & Benefits

  • Flexible work arrangements including hybrid, office-based, and remote options depending on team needs
  • Inclusive and diverse workplace with equal opportunity
  • Reasonable accommodations for candidates on request