Senior Full Stack Engineer (AI/LLM Platform)
Kasisto
Senior Full Stack Engineer (AI/LLM Platform)
Location: Remote
Department: Engineering
Reports to: Chief Product & Innovation Officer
About Kasisto
Kasisto is the creator of KAIgentic, the leading conversational and agentic AI platform for financial institutions. Our mission is to enable banks to deploy intelligent digital agents that are trusted, compliant, and deeply knowledgeable. With KAIgentic, we are redefining enterprise AI by giving organizations the power to build and orchestrate humanlike agents across customer, employee, and operational journeys.
Role Overview
We are seeking a Senior Full Stack Engineer to join our core platform team. You will design, build, and scale the next generation of KAIgentic, integrating large language models, retrieval systems, and intelligent orchestration across channels. This role blends hands-on development with architectural leadership in a highly collaborative and fast-moving environment.
What You’ll Do
- Design and implement scalable full stack applications using React, TypeScript, and FastAPI
- Build backend microservices in Python with SQLAlchemy and PostgreSQL (including vector extensions)
- Develop and orchestrate LLM workflows using LangChain and LangGraph, integrating multi-provider models (OpenAI, Anthropic, Google)
- Implement RAG patterns, embedding pipelines, and vector search for intelligent knowledge retrieval
- Optimize application performance, reliability, and security across Docker/Kubernetes environments
- Collaborate with AI researchers, product managers, and UX teams to deliver intuitive, production-grade AI experiences
- Uphold testing, observability, and CI/CD best practices across the stack
- Contribute to system design discussions, documentation, and technical roadmap decisions
Core Skills
- Frontend: React (hooks, routing, state management), TypeScript (strict mode), Material-UI, Vite
- Backend: FastAPI, async Python, REST API design, Pydantic validation
- Database: PostgreSQL, schema design, migrations, vector search
- AI/LLM: LangChain, LangGraph, RAG workflows, multi-LLM orchestration
- Infrastructure: Docker, Kubernetes, Helm, Kong Gateway, RabbitMQ, Redis
- Security: OAuth2/OIDC, Keycloak, API authentication
- Testing: Vitest/Jest, Playwright, pytest, CI/CD pipelines
Nice to Have
- Experience with Java-based legacy systems or modernization projects
- Familiarity with enterprise compliance (SOC2, GDPR, FedRAMP)
- Background in multi-tenant SaaS or large-scale distributed systems
Why Join Kasisto
- Work on KAIgentic, one of the most advanced agentic AI platforms in financial services
- Collaborate with a world-class team shaping the future of digital banking and intelligent automation
- Build products used by leading financial institutions worldwide
- Competitive compensation, equity, and flexible remote work