Location: India (Remote / Hybrid)
Experience: 3–6 years (skill > years)
Type: Full-time
Role Overview
We are looking for a
Backend + AI Developer who can build
scalable backend systems and
AI-powered workflows for real-world products—not demos or PoCs.
You'll Work On
- SaaS platforms
- Real-time systems (MQTT, WebSockets, WebRTC)
- AI agents (voice, chat, automation)
- Data-heavy APIs and integrations
- Production systems used by real customers
This role is ideal for someone who enjoys
solving hard problems end-to-end, not just writing isolated APIs.
Key ResponsibilitiesBackend Development
- Design and build scalable backend services using Node.js / NestJS
- Implement REST APIs, WebSockets, and event-driven systems
- Work with Prisma ORM (SQL & MongoDB)
- Design schemas, migrations, and query-optimized data models
- Build authentication & authorization systems (JWT, RBAC, permissions)
- Integrate third-party APIs (payments, messaging, CRM, video, maps, etc.)
- Handle background jobs, queues, cron tasks, and workflows
AI & Automation
- Build and integrate AI-driven features using LLMs (OpenAI / similar)
- Develop AI agents for:
- Voice bots
- Chat assistants
- Workflow automation
- Data extraction & summarization
- Implement prompt engineering, structured outputs, and guardrails
- Connect AI systems with backend logic, databases, and external tools
- Work on real-time AI systems (streaming, partial responses, low latency)
Real-Time & Systems Work (Important)
- Work with MQTT, WebSockets, and event-based architectures
- Build or integrate WebRTC / streaming / signaling systems
- Handle concurrency, retries, failure recovery, and observability
- Optimize performance for high-traffic and low-latency use cases
Dev & Production Ownership
- Write clean, production-ready code
- Debug real production issues (logs, metrics, failures)
- Participate in architecture decisions
- Work closely with frontend, mobile, and product teams
- Own features from design → development → deployment
Required SkillsMust-Have
- Strong experience with Node.js and TypeScript
- Hands-on experience with NestJS (or equivalent backend framework)
- Experience with Prisma ORM
- Good understanding of databases (PostgreSQL / MySQL / MongoDB)
- Experience integrating AI / LLM APIs
- Solid API design principles
- Comfortable working on complex, evolving systems
Good to Have (Big Plus)
- Experience with MQTT, WebSockets, or real-time systems
- Experience with WebRTC / media / streaming
- Experience with Docker & CI/CD
- Familiarity with cloud platforms (AWS / DigitalOcean / Azure)
- Prior work on SaaS platforms
- Exposure to voice bots, chatbots, or automation platforms
What We're Really Looking For
- Someone who can think in systems, not just functions
- Comfortable with ambiguity and problem-solving
- Willing to go deep instead of cutting corners
- Can debug, reason, and improve existing systems
- Takes ownership instead of waiting for instructions
We prefer problem solvers over resume keywords.What You'll Work On (Examples)
- AI voice agents connected to real phone systems
- SaaS dashboards with RBAC & workflow engines
- Real-time device communication using MQTT
- Automation pipelines (AI + backend + external tools)
- Data-heavy reporting & analytics systems
Work Culture
- No micromanagement
- High ownership, high trust
- Focus on output and quality, not hours
- Engineering-first mindset
- Real products, real customers
Hiring Process
- Resume shortlisting
- Technical discussion (problem-solving focused)
- Practical evaluation (small task or system discussion)
- Final culture & ownership round
Skills: coding experience,ownership,agents,websockets,sql,platforms,mqtt,artificial intelligence,saas,automation