Search by job, company or skills

Hero Vired

Full Stack Engineer(Conversational AI Platform)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Hero Vired:

Would you like to be part of an exciting, innovative, and high-growth startup from one of the largest and most well-respected business houses in the country - the Hero Group

Hero Vired is a premium learning experience offering industry-relevant programs and world-class partnerships, to create the change-makers of tomorrow.

At Hero Vired, we believe everyone is made of big things. With the experience, knowledge, and expertise of the Hero Group, Hero Vired is on a mission to change the way we learn. Hero Vired aims to give learners the knowledge, skills, and expertise through deeply engaged and holistic experiences, closely mapped with industry to empower them to transform their aspirations into reality. The focus will be on disrupting and reimagining university education & skilling for working professionals by offering high-impact online certification and degree programs.

The illustrious and renowned US$5 billion diversified Hero Group is a conglomerate of Indian companies with primary interests and operations in automotive manufacturing, financing, renewable energy, electronics manufacturing, and education. The Hero Group (BML Munjal family) companies include Hero MotoCorp, Hero FinCorp, Hero Future Energies, Rockman Industries, Hero Electronix, Hero Mindmine, and the BML Munjal University.

For detailed information, visit Hero Vired

Role :Full Stack Engineer(Conversational AI Platform)

Job Type:Full Time

Work Type: Work From Office

Location:New Delhi (Sultanpur)/Gurugram

Experience:3 to 5 years

Department: Technology

Role Overview

We are looking for a skilled Full Stack Software Engineer with 3-5 years of experience to join our dynamic team. The ideal candidate will have a strong ability to understand client requirements, translate them into technical solutions, and deliver production-ready applications. Own the complete application layer for the AI bot platform build interfaces for bot monitoring, conversation review, prompt management, and quality correction workflows. You'll be responsible for creating scalable, performant tools that enable teams to interact with, train, and improve the bot.

Key Responsibilities:

Frontend Component Architecture & UI

  • Build modular, reusable components using React.js and Next.js with scalable design systems (TailwindCSS, MUI)
  • Implement dynamic interfaces conversation dashboards, quality scoring forms, prompt editors, and analytics views
  • Manage state using Redux Toolkit, Zustand, or Recoil with persistence and cross-tab sync
  • Leverage Next.js 13+ features: dynamic routing, middleware, server actions, and layouts

Frontend Performance & SEO

  • Implement SSR, SSG, and ISR strategies based on content requirements
  • Optimize Core Web Vitals via image optimization, font loading, code splitting, and critical CSS
  • Handle CDN-aware engineering: Cloudflare caching, edge redirects, and regional content personalization
  • Build fallback UX for bot-challenge scenarios and degraded network conditions

Backend API Development

  • Design and develop RESTful APIs using Node.js (Express/NestJS) for complex data relationships (e.g., conversation turns quality scores feedback prompt versions)
  • Build efficient query patterns for nested data traversal and timeline views
  • Implement API versioning, pagination, filtering, and search with proper indexing strategies
  • Create well-documented APIs with OpenAPI/Swagger specifications

Backend Database & Data Modelling

  • Model and maintain normalized schemas in PostgreSQL for relational data (conversations, leads, quality metrics)
  • Design document structures in MongoDB for flexible content (transcripts, prompt templates, knowledge base entries)
  • Implement efficient indexing strategies, query optimization, and connection pooling
  • Handle migrations, schema evolution, and backward compatibility

Caching & Performance (Must Have)

  • Integrate Redis for query-level caching, response caching, and session management
  • Design cache invalidation strategies TTL-based, event-driven, and manual purge
  • Implement multi-layer caching: CDN application cache database query cache
  • Profile and optimize slow queries, N+1 problems, and memory bottlenecks

Queuing & Event-Driven Systems (Must Have)

  • Architect event-driven flows using RabbitMQ, SQS, or BullMQ for async processing (transcript ingestion, quality analysis triggers, notification dispatch)
  • Design pub/sub systems for broadcasting real-time updates to dashboards
  • Implement retry mechanisms, dead-letter queues, and idempotent consumers
  • Handle background jobs: conversation sync, bulk quality scoring, report generation

Load Balancing & Scalability (Must Have)

  • Design for horizontal scalability with stateless application architecture
  • Configure load balancing strategies (round-robin, least connections, sticky sessions where needed)
  • Implement health checks, graceful shutdowns, and zero-downtime deployments
  • Support multi-region deployment strategies and edge computing where latency is critical

Bot Platform Interfaces

  • Build conversation review interfaces for QA analysts to score and annotate bot interactions
  • Create prompt management tools version control, A/B testing configuration, rollback capabilities
  • Design knowledge base editors for updating product info, objection handling scripts, and FAQ content

Required Skills

Frontend

  • React.js, Next.js 13+ (App Router, Server Components)
  • TailwindCSS or MUI, responsive design principles
  • State management (Redux Toolkit, Zustand, or Recoil)
  • Performance optimization and Core Web Vitals

Backend

  • Node.js (Express or NestJS)
  • PostgreSQL + MongoDB schema design, indexing, query optimization
  • RESTful API design and documentation

Infrastructure (Must Have)

  • Redis caching patterns, session management, pub/sub
  • Message queues RabbitMQ, SQS, or BullMQ
  • Load balancing concepts and horizontal scaling strategies
  • Docker, basic Kubernetes understanding

DevOps & Security

  • CI/CD pipelines (GitHub Actions)
  • OAuth 2.0, JWT, session management
  • Rate limiting, bot protection, input sanitization
  • Cloudflare or equivalent CDN/WAF experience

Preferred

  • Experience building internal tools or admin platforms
  • Real-time dashboard development
  • WebSocket/Socket.IO at scale
  • AWS services (Lambda, Fargate, SQS, ElastiCache)

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 142107973