vidaXL is looking for an experienced Senior Developer to join our Customer Service AI (CS AI) team.
The CS AI team is responsible for building and scaling an AI-powered Customer Service Agent, which automates customer interactions by:
- Processing tickets from Zendesk
- Performing intent recognition and data enrichment
- Leveraging AI/LLMs to generate customer responses
- Integrating with internal systems to execute actions (e.g. refunds, replacements)
As a Senior Developer, you will play a key role in designing and building scalable, reliable backend systems that power these AI-driven workflows.
The ideal candidate thrives in a fast-paced environment, is comfortable working with microservices and cloud-native architectures, and has a robust focus on performance, reliability, and maintainability.
Responsibilities
- Develop and maintain CS AI Java application.
- Design deterministic system that leverages AI where appropriate.
- Design and implement scalable, resilient, and high-performance backend systems.
- Build and maintain RESTful APIs and integrations with internal and external systems.
- Work on event-driven architectures using tools such as Kafka or similar messaging systems.
- Collaborate closely with DevOps engineers to ensure CI/CD, monitoring, and observability best practices.
- Troubleshoot production incidents, perform root cause analysis, and improve system stability and performance.
- Contribute to the design and implementation of AI-driven workflows, including integrations with LLMs.
- Ensure high standards in code quality, testing, and documentation.
- Participate in architecture discussions and contribute to continuous improvement of the platform.
- Contribute to automated testing strategy.
- Work closely with Product Owners and other stakeholders to translate business needs into technical solutions.
Requirements
- Bachelor’s degree in computer science, Software Engineering, or equivalent practical experience.
- 5+ years of experi