Senior Software Engineer
Senior Software Engineer – New York, NY
Humanizing Digital Experiences®
Kasisto is the leader in conversational AI for financial institutions, with a mission to humanize digital experiences. Our Digital Experience Platform, KAI, is designed to enable financial institutions to offer personalized and intelligent digital assistants to their consumers, across retail banking, business banking, and wealth management.
KAI is an open and extensible platform that leverages the power of generative AI to create engaging and natural conversations with consumers, while also being fluent in the language of banking and finance. Whether it's a simple transaction or a complex wealth management strategy, KAI can help financial institutions deliver meaningful digital interactions that build their digital brands and drive customer satisfaction.
As a Senior Software Engineer for Kasisto’s AI platform, you will be responsible for designing and developing robust and scalable solutions for the enterprise. Working on a cutting-edge technology platform, this position will require a high degree of thought and creativity.
What you will be doing
- Writing high quality and maintainable code
- Developing well-designed APIs that connect our core conversational AI technology with our applications and tools
- Building robust and scalable infrastructure for managing large and complex datasets
- Interfacing with senior management and other stakeholders to define software requirements and take the lead on operational and technical projects in a fast-paced startup environment
- Working closely with Product and Engineering partners to lead the technical design and ownership of projects with major company impact
- Developing applications end-to-end, working with a wide range of systems, processes and technologies that solve problems and delight users
- Coaching and mentoring a team of diverse and talented software engineers (front end, back end and/or full-stack)
What you need in this position
- 5+ years Software Engineering experience
- Experience with Java and Python
- Experience with Micro-services and RESTful APIs
- Experience building scalable, reliable distributed systems
- Extensive experience applying good software design and testing
- Bachelor’s or Master’s Degree in Computer Science or similar degree
- Prior experience with team leadership / management is a plus
- Experience with AWS is a plus
- Interest or experience with AI / NLP is a plus
Location – New York City, Flatiron District
We welcome your cover letter with a description of your previous complete experience and your resume. Applicants must be authorized to work in the US as we are unable to sponsor. Kasisto is an equal opportunity employer.