We're building a SaaS platform that simplifies the implementation of AI into business workflows for businesses that lack in-house data science or engineering capabilities. Our product combines data ingestion, multi-layered search, and LLM-driven learning to offer customers workflow automation that can converse with and learn from their internal knowledge, through a user-friendly, self-managed interface.
We're looking for a Full Stack Engineer with strong backend and frontend experience to help us evolve our product beyond MVP and deliver reliable, scalable features as we grow.
What You’ll Do
Backend Development
- Build and deploy high-quality features using NestJS & TypeScript (our primary backend framework), with some contributions in Python for data processing
- Design and maintain relational databases (Postgres and Azure SQL), ensuring optimal performance and data integrity
- Develop and integrate clean, scalable APIs to support dynamic product features and 3rd-party services
Frontend Development
- Create responsive and performant UIs using React/NextJS 15 deployed on Vercel that enhance user experience
- Work closely with design and product teams to turn ideas into functional, elegant features
Collaboration & Ownership
- Collaborate across the stack with product, data, and design teams to deliver on key roadmap items
- Contribute to engineering best practices and take ownership of projects from concept to delivery
- Participate in and lead code reviews with a constructive mindset
What We’re Looking For
- 5+ years of experience building full stack applications in a commercial setting
- Proficiency in JavaScript/TypeScript, with deep knowledge of NestJS and NextJS
- Solid experience in relational databases and management (we use Azure SQL)
- Strong understanding of RESTful API design, scalability, and maintainability
- Experience working in cloud environments (preferably Azure, with exposure to Kubernetes, Docker etc.)
- Comfortable with version control and collaboration tools like GitHub
- A self-starter with an entrepreneurial mindset who can work independently and mentor others
- Excellent communication skills and fluency in English
Bonus Points
- Familiarity with Large Language Models and their real-world implementations
- Prior experience working on SaaS or AI/ML-related platforms
Our Interview Process
- Hiring Manager introduction (30-40 minutes)
- Online Technical Test (60-90 minutes, in your own time - not a take home task)
- Platform and Architecture Whiteboard session with Engineering Team
Generating Apply Link...



