AiSentr is a SaaS Product that simplifies the implementation of AI for businesses, that don't have data science or engineering capabilities. Through a platform that combines data ingestion, multi layered search and LLM driven learning, we offer agent based conversational interactions to our customer's own knowledge repositories in a self-managed interface. We are seeking a broadly skilled Senior Engineer to contribute to core platform functionality as we expand beyond our MVP. Our stack compromises predominantly Javascript through Nextjs and Nestjs, with some Python for data management, operated in the Azure ecosystem, through a combination of Azure Functions, Kubernetes and Azure SQL. Responsibilities Backend Development: Develop, test, and deploy high-quality applications in our platform using primarily NestJS, NextJS and some Python Database Management: Design and maintain databases, ensuring data integrity and optimal performance API Integration: Build and integrate sustainable APIs and external services Frontend Development: Create responsive and user-friendly interfaces using React/NextJS Requirements 7+ years of commercial development experience, with a track record of setting engineering standards and influencing team practices through experience and leading by example Deep experience with full stack JavaScript (e.g., NestJS/Node or Express and NextJS); some Python preferred. Known for writing clean, maintainable code while mentoring similar behaviour in fellow membersProficient in the usage, management, and operation of relational databases, with the ability to mentor others in efficient schema design, query optimisation, and data integrity practices Experienced in RESTful API design and integration, including setting patterns for consistency, scalability, and maintainability across services Strong command of Git and code collaboration tools (e.g., GitHub), with a leadership approach to code reviews; constructive, thoughtful, and mindful of team skills managementLeads by example in engineering habits: works independently, owns outcomes, maintains a sustainable delivery pace, and helps elevate team reliability and confidence Seeking an engineer with a high degree of self-motivation, a robust entrepreneurial mindset, the ability to take initiative not only in their own work, but also in supporting and mentoring others in taking initiative Highly effective communicator and collaborator, capable of aligning cross-functional teams around technical priorities and contributing to a healthy, inclusive team culture. Fluent English is essentialNice to have: Exposure or working knowledge of Large Language Models and their commercial implementations
Job Title
Senior Software Engineer