Taro Logo

Backend Software Engineer with Python

A global technology and services leader that powers the world's best brands, providing customer engagement services and technology solutions.
Cluj County, RomaniaKraków, Poland
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Backend Software Engineer with Python

Concentrix, a global leader in technology and services, is seeking a Backend Software Engineer with Python to join their Technical Products and Services team. This role is crucial in shaping the future of intelligent customer service tools, specifically working on AI-powered Retrieval-Augmented Generation (RAG) solutions for kBot – their no-code assistant that empowers support agents.

The position involves building robust backend services that integrate generative AI with enterprise data sources, using modern frameworks, cloud-native patterns, and LLM technologies. You'll be working in an Agile/Kanban environment, contributing to a globally scalable knowledge solution that enhances customer service professionals' productivity.

As part of Concentrix's transformation journey, you'll be surrounded by world-class talent providing market-leading technology and insights to modernize and simplify the customer experience. The company has been recognized with awards such as "World's Best Workplaces," "Best Companies for Career Growth," and "Best Company Culture."

The ideal candidate should have strong expertise in Python, PHP, and PostgreSQL, with experience in cloud-native development (preferably Azure). Knowledge of AI solutions, LLMs, and Vector Databases is highly valued. This role offers an opportunity to work on cutting-edge technology while making a significant impact on customer service solutions globally.

Working at Concentrix means joining a diverse, global team focused on delivering exceptional results and transforming customer experiences through technology and innovation. The company operates in over 70 countries, providing ample opportunities for professional growth and development.

Last updated 2 months ago

Responsibilities For Backend Software Engineer with Python

  • Design, develop, and maintain backend services and components
  • Implement AI and LLM frameworks along with data processing tools
  • Collaborate with cross-functional teams in an Agile/Kanban environment
  • Ensure compliance with software development lifecycle, security, and maintenance standards
  • Mentor and guide junior team members

Requirements For Backend Software Engineer with Python

Python
PostgreSQL
React
TypeScript
  • 2-5 years of experience in backend development
  • Strong proficiency in Python and PHP
  • Strong proficiency in PostgreSQL
  • Experience with cloud-native development, preferably in Azure
  • Understanding of Agile methodologies and CI/CD practices
  • Expertise in API management, microservices architecture, and API authentication protocols
  • Experience with Kubernetes, Terraform, and Docker
  • Experience with AI solutions, LLMs, and Vector Databases (preferred)
  • Frontend development experience with React (preferred)
  • Experience in C# and MS SQL (preferred)

Jobs Related To Concentrix Backend Software Engineer with Python