Chatbot Engineer / LangChain Expert
Job description
We are looking for a developer to join an international team building centralized chatbot solutions for a major European banking group. This is a stable environment with a long-term vision, a strong focus on innovation, and the development of AI technologies.
The team is working on intelligent conversational assistants that help users directly within the bank’s digital products – for example, by processing transactions, sending payments, or providing personalized insights about financial products.
From a technical perspective, this is a modern solution built on LangChain and other AI frameworks. The current codebase includes Node.js, Python, and Java, with a plan to migrate towards a unified technology stack (most likely Java) in the near future.
In addition to chatbot development, the team also explores new applications of AI across the banking ecosystem – making this an ideal environment for people who enjoy combining technical expertise with creativity and an experimental mindset.
The selection process is thorough and multi-stage – the goal is to find people who will fit well into a long-term team and have room to grow together with it.
Requirements
What You Will Bring:
Experienced in at least one of the following languages and comfortable working with the others: Java, Python, or Node.js.
Strong hands-on experience with the LangChain library.
Solid understanding of OOP and SOLID principles.
Working knowledge of relational (SQL) and/or NoSQL databases.
Practical experience in prompt engineering and LLM integration.
Nice to Have:
Experience building APIs (FastAPI or similar frameworks).
Familiarity with vector databases (Elastic, Azure AI Search, etc.).
Hands-on experience with cloud platforms (Azure, AWS, or GCP).
Basic understanding of Kubernetes and containerized environments.
Interest in DevOps practices and automation.
Familiar with chatbot architecture or AI integration.
Appreciate stability, mature processes, and international collaboration.
Company description
Ableneo is a technology and transformation partner that bridges business consulting with software engineering to drive meaningful change. With over 80 team members across four global offices and more than 11 years of experience, Ableneo has served over 50 clients, including notable organizations like ŠKODA, KBC Group, and Erste Group.
Our service portfolio includes:
AI & Data Enabling: Assisting clients in adopting AI technologies and implementing chatbot and large language model solutions.
Business Optimization & Efficiency: Offering AI-driven process automation, strategies for future-proofing companies, and workload optimization.
Product Design & Development: Providing competitive benchmarking, custom software development, customer experience and product design, and design systems.
Software Engineering: Delivering services such as Competence as a Service, Software Engineering as a Service, Team as a Service, and technology health checks.
Ableneo caters to both startups and established corporations, aiming to reduce the risk of failed innovation by providing expert teams and individuals to identify, evaluate, and implement impactful changes.
Employee perks, benefits
Engaging projects across diverse industries, offering continuous professional challenges and growth opportunities
Tailor-made learning & development program, complemented by monthly in-house workshops to boost your skills
Flexible working hours and the possibility of home office
Modern, inspiring office environment with daily perks such as breakfast, fresh fruit, and yoga sessions