Senior Software Engineer, Backend
Interface.ai is a leading Conversational AI SaaS company focused on providing cutting-edge solutions to the financial services industry. We serve close to 110 financial institutions today. We are one of the fastest-growing AI + financial technology companies in the industry, and we have grown 1800% in the last one year and recently featured as one of the top 100 fastest-growing fintech companies in Silicon Valley. Our mission is to empower every financial institution to scale efficiently and help its customers achieve financial wellness.
Our core technology is built 100% in-house with several breakthroughs in Natural Language Understanding. Our parser is built based on zero-shot learning that helps us to launch industry-specific IVA that can achieve over 90% accuracy on Day-1. We are 170+ people strong with employees spread across India and US locations.
What You Will Do:
- Design and implement significant areas of the platform with highest quality.
- Participate heavily in design and code reviews.
- Actively contribute to the evolution and improvement of interfaceβs Conversational AI platform
- Stay up-to-date with the latest trends and technologies in conversational AI and related fields
- Develop and enhance your engineering skills by working on diverse and complex technical challenges, driving innovation and finding creative solutions.
What You Will Bring:
- Possess a strong sense of self-motivation and the ability to learn quickly.
- Embrace a growth mindset and demonstrate emotional maturity in all interactions.
- Passionate about the possibilities of AI in the banking sector.
- Have a proven track record of success in a startup environment with 5 to 30 employees.
- Exceptional problem-solving abilities and a proactive approach to identifying ways to improve solutions.
- Ability to work in a fast-paced environment while managing multiple priorities.
- Proven track record of 6+ years in delivering scalable, complex technical products with at least 4+ years of experience working on backend development in startups, ideally building products or features from scratch.
- Good knowledge of distributed technologies, low-latency, and highly scalable systems
- Expertise in JavaScript and Node.js, including hands-on experience with Node.js frameworks such as Express.js, Hapi.js, Koa.js, and NoSQL and Relational databases.
- Strong understanding and hands-on experience of unit testing and Test-Driven Development (TDD)
- Hands-on experience in developing applications using microservices, container technologies, and container management systems such as Kubernetes
- Strong understanding of systems using real-time interactions (web sockets, long-polling, server-sent events)
- Excellent written and verbal communication skills, including the ability to write detailed technical documents.
- Experience working with React and Python (Bonus)
- Experience working with AI Models (Bonus)
Compensation:
- Compensation is expected to be between $155,000 – $180,000. Exact compensation may vary based on skills and location.
What We Offer
- π» Remote First Policy
- π₯ Medical/Dental/Vision Insurance
- π PTO & Holidays
- β¨ Life Insurance
Similar AI Jobs
AI Software Solutions Engineer
at Intel Corporation
πIndia
Apply Now6 months agoSenior Robotics Software Engineer
at Intrinsic
πSingapore
Apply Now6 months agoSoftware Engineer (Backend / AI)
at Alphawatch.AI
πUSA
π°$150,000 - $250,000/Yearly
Apply Now6 months agoPrincipal Software Engineer, AI/ML Platform
at Autodesk
πCanada
Apply Now6 months agoSoftware Engineering – AI/ML
at GlobalFoundries
πIndia
Apply Now7 months agoSoftware Engineer
at State Street
πUSA
π°$70000 - $115000/Yearly
Apply Now7 months agoSenior Software Engineer – Snowtrail
at Snowflake
πUSA
π°$214,000 - $327,750/Yearly
Apply Now7 months agoRobotics Software Engineer
at The AI Institute
πUSA
Apply Now7 months agoManager, Software Engineering
at Procore Technologies
πUSA
π°$158,700 - $218,200/Yearly
Apply Now7 months ago