Senior Full-Stack Software Engineer
About Deep AI Lab
Deep AI Lab is building the future of enterprise work. We’re creating an enterprise knowledge-grounded, compliance-centric, agentic AI platform — a powerful AI companion designed to empower knowledge workers across enterprises.
Founded in late 2024 by top-notch generative AI experts, technology visionaries, and veteran product leaders, and combining deep technical expertise and proven enterprise product vision. Our platform blends AI orchestration, governance, and knowledge intelligence to help enterprises automate decision-making, improve compliance, and unlock operational efficiency.
Join our growing team of engineers, AI scientists, and innovators in building one of the most advanced agentic AI ecosystems.
Overview
As a Senior Full-Stack Software Engineer, you will help shape Deep AI Lab’s web platform — combining rich user experiences with robust backend systems. You’ll work on building the AI companion portal that enables enterprise users to interact with knowledge-driven agentic workflows.
Key Responsibilities
- Develop responsive front-end applications using Next.js/TypeScript.
- Design, implement, test and optimize REST and GraphQL APIs using Java/Spring Boot.
- Integrate backend services with knowledge bank, inference and agentic AI pipelines.
- Collaborate closely with UI/UX, AI, Engineering, QE teams and product managers.
- Write efficient, clean, and maintainable code.
- Continuously improve the code coverage via unit tests, analyze the source code through static and dynamic code analyzers and improve the code quality.
- Perform non-functional testing, evaluate test results against the internal benchmark and improve the weak areas.
- Mentor and assist junior software engineers.
- Review dev work to confirm the adherence to the DoD and provide feedback.
- Own and maintain technical documentations.
Candidate Requirements
- 3+ years of full-stack development experience.
- Expertise in Next.js, React, Java, Spring Boot, microservices architecture, and serverless technologies. .
- Solid knowledge and understanding with the OOD principles, integration and cloud design patterns.
- Hands-on experience with Redis, Relation & NoSql database technologies, and Message Queues (Kafka, RabbitMQ).
- Prior experience in developing and deploying applications for at-least one of the cloud providers (AWS, Azure & GCP).
- Must be familiar with AI tools / co-pilots to execute day-to-day work smarter and faster.
- Bonus: Prior experience working for an AI/ML company or AI application.
What You Get
- Above market salary (USD based).
- Medical insurance.
- Opportunity to work on enterprise-grade, knowledge-grounded, compliance-centric Agentic AI platform and real-world use cases.
- Opportunities for global collaboration.
- Participation in the Tech / AI conferences and summits.
If your skills and experiences align with our requirements and you are passionate about AI, please send your resume to hello@deepailab.com with the subject line of “Senior Full-Stack Software Engineer”. Only shortlisted will be contacted.
