Conversational AI Professional
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
PROJECT DESCRIPTION
Development of a high-performance, scalable Chatbot API designed to handle large volumes of simultaneous users. The solution integrates a virtual assistant and live agent functionality using Google Dialogflow and Genesis services, ensuring seamless customer support.
The platform supports multiple channels, including web, Messenger, and WhatsApp, and includes features such as file upload capability for both customers and agents. The project involves continuous feature development, architecture optimization, and operates as a pilot initiative, laying the foundation for future enhancements.
YOUR ROLE
- Develop and maintain backend services using Node.js and NestJS framework
- Build and optimize frontend components with React
- Design and manage Redis in-memory database with clustered architecture on Google Cloud
- Work with Google Cloud Platform (GCP) for hosting, deployment, and Dialogflow integration
- Implement DevOps practices for GCP servers and deployment pipelines
- Integrate external services such as Messenger, WhatsApp, and Genesis service
- Ensure system scalability, performance optimization, and continuous feature development
Tech Stack:
- Backend: Node.js (NestJS)
- Frontend: React
- Database: Redis (clustered, in-memory)
- Cloud: Google Cloud Platform (GCP), Dialogflow
- DevOps: GCP servers, deployment automation
- Other: Messenger/WhatsApp integration, Genesis service
YOUR PROFILE
- Ability to write high-performance, optimized code
- Experience in developing scalable, lightweight APIs
- Solid knowledge of Google Cloud services
- Proven frontend and backend development skills (React, Node.js/NestJS)
- Familiarity with Redis clusters and in-memory databases
- Hands-on experience with integration of external services (Dialogflow, Messenger, WhatsApp, Genesis)
WHAT YOU WILL LOVE ABOUT WORKING HERE
- Open access to learning platforms for all: All employees have access to hundreds of thousands of learning assets and curated programs from Harvard Business Review, Coursera, Pluralsight, Udemy, Microsoft, AWS, Google and many more;
- Well-being Hub: The global Well-Being Hub connects employees across various facets of well-being: work-life balance, working hours and network growth;
- Hybrid working: We encourage flexibility when it comes to when and where works gets done. Employees work with their managers to determine an arrangement that works best for their role and personal circumstances;
- We also offer additional benefits such as Employee referral bonus and Company shares program;
Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion.
Make it real | www.capgemini.com
Budapest, HU