Senior Python Developer with AI
Cluj, RO Sibiu, RO Timisoara, RO Bucuresti, RO Iasi, RO Remote, RO Brasov, RO Novi Sad, RS Serbia remote, RS
Who we are
Our client is a leading payment system company specializing in designing and building real-time, account-based payment infrastructures, applications, and services. They are committed to innovation and excellence, constantly driving the evolution of payment solutions in a dynamic and growing industry.
What you'll be doing
- Define and set up APIs between Phoenix (Munich Re Document Intake Solution), Navig8 (Power Platform application), and Activ8 (custom-built Azure .NET web app)
- Develop and maintain applications and services using Python for data processing and analytics
- Work with Databricks Unity Catalog to optimize data governance and processing workflows
- Implement prompt engineering and process results from LLM models for AI-driven applications
- Collaborate closely with PMs, requirements engineers, designers, and developers across backend and frontend teams to create seamless, efficient solutions
- Ensure scalability and integration of AI models and data pipelines into production systems
- Contribute to technical documentation, including architectural designs, API specifications, and best practices
- Work within an Agile Scrum team, following Agile principles and processes
What you'll bring along
- Bachelor’s degree in Informatics, a similar field, or equivalent working experience
- 5+ years of experience as a Developer, with a strong focus on Python for data processing and analytics
- Hands-on experience with Databricks Unity Catalog and its data governance capabilities
- Experience with LLM models and prompt engineering in AI/ML workflows
- At least one additional skill from the full-stack ecosystem:
- Backend: C#, .NET 6+, Entity Framework, REST APIs
- Frontend: Angular, NgRx, Signals
- DevOps/Cloud: Azure (basic knowledge), Azure DevOps, Docker, Kubernetes, YAML pipelines, Redis, Git
- Very good English communication skills, with the ability to collaborate effectively with both technical and non-technical teams
- Ability to work self-organized and independently while contributing to a collaborative team environment
- Comfortable working in an Agile Scrum team structure.
Nice to Have
- Experience working with Azure SQL Server for data management
What’s in it for you
✔ New beginnings can be a challenge. We promise a smooth integration and a supportive mentor
✔ Pick your working style: choose from Remote, Hybrid or Office work opportunities
✔ Early bird or night owl? Our projects have different working hours to suit your needs
✔ Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
✔ We want you to stay healthy! Enjoy our Private Health Insurance – it’s custom-made for you
✔ A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School
✔ Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families
NTT DATA Romania is an equal opportunity employer and considers all applicants regardless to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees.
Not the job for you? Perhaps you have a friend who would be a perfect fit. Send them this link!
Job Segment:
.NET, Data Management, Database, Informatics, SQL, Technology, Data