UiPath

Senior Software Engineer-AI Center

UiPath2 months ago
Location

Cluj

Type

Full Time

Level

Senior

Role

Backend Engineer

Posted

Jan 13, 2026

Full TimeSenior

The role

Summary

UiPath is seeking a Senior Software Engineer to join their AI Center team in Cluj, focusing on building and evolving ML infrastructure that enables clients to host, train, and deploy Machine Learning models at scale. The role involves developing robust components for document understanding solutions and working with distributed teams to enhance platform scalability and performance.

What you'll do

ML Infrastructure Development: Develop robust and reliable components for AI Center platform that enables hosting, training, and deploying Machine Learning models at scale
Performance Optimization: Identify bugs and bottlenecks in the system and devise solutions to address performance issues
Document Understanding Solutions: Use engineering-centric approach to solve complex problems in the document understanding space
Cross-Team Collaboration: Work with teams across different locations to innovate and develop best-in-class document understanding solutions
Code Quality Maintenance: Maintain and improve code quality, organization, and automation by writing unit tests, integration tests, and e2e automations
Model Configuration: Develop features that allow users to select models (OCR, classification, data extraction) and configure compute resources

What we look for

Technical

System Programming LanguagesProficiency in C#, Java, Python, Rust, or similar system-level programming languages
Cloud PlatformsExperience with Azure, AWS, or Google Cloud Platform
ContainerizationExperience with Docker, Kubernetes, or other containerization technologies
Object-Oriented ProgrammingStrong understanding of OOP principles and architectural design patterns
Concurrent ProgrammingKnowledge of multithreading, synchronization, asynchronous, and cloud programming
Data Structures & AlgorithmsDeep understanding of fundamental computer science concepts
Modern Engineering PracticesFamiliarity with agile development, CI/CD, and DevOps practices

Experience

Commercial Applications5+ years of experience architecting and engineering large-scale commercial applications and services
Distributed TeamsAbility to work effectively with globally distributed teams
Teamwork & CommunicationEffective teamwork, collaboration, and communication skills

Skills

Required skills

System Programming5+ years experience with C#, Java, Python, or Rust
Cloud TechnologiesExperience with Azure, AWS, or GCP cloud ecosystems
ContainerizationDocker and Kubernetes experience for scalable deployments
Software ArchitectureObject-oriented programming and design patterns expertise
Concurrent ProgrammingMultithreading, synchronization, and asynchronous programming
Data StructuresDeep understanding of algorithms and data structures
DevOps PracticesCI/CD, agile development, and modern engineering practices

Nice to have

.NET FrameworkProgramming experience with .NET framework and C#
OCR TechnologiesFamiliarity with document processing and OCR technologies
Windows Presentation FrameworkExperience with WPF for desktop application development
Full-Stack DevelopmentFull-stack development experience across frontend and backend

Compensation & benefits

Benefits

Flexible Work Arrangements

Many roles allow flexibility in when and where work gets done with hybrid, office-based, and remote options

Inclusive Workplace

Equal opportunities regardless of age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, neurodiversity, military status

Reasonable Accommodations

Accommodations provided for candidates on request with respect for privacy rights


Apply for this position

You'll be redirected to the company's application page