Job Title: Sr. Software Engineering - II
Senior Full Stack Developer (AI Developer)
Location: Bangalore (On-Premises)
Experience: 5+ Years
Employment Type: Full-Time
About the Role
We are looking for a highly skilled Senior Full Stack & AI Developer to join the engineering team building next-generation SaaS products
Core Focus Areas
- Designing scalable architecture with the best choice of tech, responsible for all the services/functionalities that
the team develops while ensuring quality of the team's code and/or infrastructure standards.
- Hands-on development, often taking on the more complicated tasks. Ensures solution is production ready,
deployable, scalable and resilient.
- Agentic architecture. Design and ship multi-agent systems orchestration, dashboards, monitoring agents,
tool use - that operate reliably in production.
- Integrate Large Language Models (LLMs) and GenAI-powered features into core applications.
- Experience building agentic frameworks and AI-driven automation for process enhancement
- Hands-on development, often taking on the more complicated tasks. Ensures solution is production ready,
deployable, scalable and resilient.
- Debugging & Troubleshooting: Utilize strong debugging skills to identify and resolve complex issues across local environments and cloud deployments, proficient with integrated debuggers and console-based methods.
This role is ideal for engineers who enjoy building end-to-end systems across
- Frontend applications
- Backend APIs
- Cloud-native services
- AI-assisted workflows
You will collaborate closely with product, platform, AI, and infrastructure teams to deliver scalable and reliable customer-facing solutions.
Key Responsibilities
- Design and develop scalable full-stack SaaS applications
- Build and maintain backend APIs and microservices using Node.js and Python
- Develop modern frontend applications using Vue.js
- Work on AI/LLM-driven workflows and automation features
- Develop secure, scalable REST APIs and event-driven systems
- Participate in architecture discussions and technical design reviews
- Write clean, maintainable, production-grade code
- Perform unit testing, integration testing, debugging, and performance optimization
- Troubleshoot production issues and improve system reliability
- Collaborate with DevOps teams on CI/CD and cloud deployments
- Contribute to technical documentation and engineering best practices
Required Skills
Strong Hands-On Experience In
Backend Development
- Node.js
- Python
- REST APIs / HTTP services
- Microservices architecture
- WebSocket or real-time systems
Frontend Development
- Vue.js
- Modern JavaScript / TypeScript
- State management and component-driven UI development
Agentic AI
- AI/LLM integration concepts
- Workflow automation concepts
Cloud & Infrastructure
- AWS Cloud
- Linux environments
- Docker / containerized deployments
- GitHub / Git-based workflows
- CI/CD concepts
Databases
Nice to Have
- Experience with OpenAI, Deepgram, or conversational AI platforms
- Kubernetes / EKS exposure
- Event-driven architectures and queue systems
- SaaS multi-tenant platform experience
- Experience working on customer communication platforms or CRM systems
- Observability and monitoring tools
- Telecom or voice platform knowledge
What We're Looking For
- Strong ownership mindset
- Problem-solving attitude with attention to scalability and reliability
- Ability to work independently in a fast-paced SaaS environment
- Passion for AI-driven product innovation
- Strong debugging and troubleshooting skills
- Good communication and collaboration abilities
Work Location
Bangalore On Premises
This role requires working closely with the engineering team from the office for collaboration, architecture
discussions, and rapid product execution.