Tech Stack
AWSCloudDockerJavaScriptNode.jsPython
About the role
- Design, implement, and refine prompt engineering strategies for LLM-based conversational flows using LangChain, LangGraph, and custom NLP logic.
- Build Python backend components integrating AI conversations with WhatsApp Cloud API, payment systems, and internal services.
- Anticipate user behavior and design conversational UX that is natural, efficient, and compliant with financial regulations.
- Ensure secure data handling and compliant financial transaction flows.
- Deploy and operate AI services in Docker/AWS with CDK and DevOps best practices.
- Collaborate with Node.js/frontend engineers to ensure end-to-end smooth user experience.
- Design prompts and flows that keep conversations useful, natural, and on track.
Requirements
- 5+ years of production experience in Python backend development.
- Hands-on experience with LLMs, LangChain, LangGraph, or similar frameworks.
- Experience building conversational AI or NLP-driven applications.
- Strong background in system integrations (messaging APIs, payments, external services).
- Familiarity with cloud and container technologies.
- English proficiency (B2 or higher).
- Experience with Meta’s WhatsApp Business Platform or other messaging APIs (Telegram, Viber, etc.).
- Background in financial or payment-processing systems.
- Knowledge of scalable and highly available architectures.
- Hands-on AWS experience.