Backend AI Developer
The It Guy
Location
🇮🇳 India
Type
full_time
Salary
Undisclosed
Posted
1mo ago
Job Description
Backend + AI Developer (Full-Time) Location: India (Remote / Hybrid) Experience: 3–6 years (skill > years) Type: Full-time Company: IT GUY / Product & Client Platforms
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 Responsibilities
Backend 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 Skills
Must-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