BENGALURU · FULLTIME
Backend + AI Developer
YourfriendlyHR
Bengaluru · onsite · Posted 31d ago
Sourced from
Not disclosed3–6 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.2s
- Found the form on Foundit · 8 questions to answer1.4s
- Decided the answers for all of them2.4s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
This role is with our client, a Bengaluru-based technology company that helps small and growing businesses turn their ideas into practical, scalable digital solutions. They work across custom software development, web and mobile applications, UI/UX, API integrations, and technology consulting.
The company looking for a Backend + AI Developer who can build scalable backend systems and AI-powered workflows for real-world products, not just demos or proof-of-concepts.
Key Responsibilities
Backend Development
What You'll Work On
Examples of the type of systems and products you may work on include:
The company looking for a Backend + AI Developer who can build scalable backend systems and AI-powered workflows for real-world products, not just demos or proof-of-concepts.
- Location: Bangalore (On-site)
- Employment Type: Full-time
- Experience: 3–6 years (skill > years)
- SaaS platforms
- Real-time systems using MQTT, WebSockets, and WebRTC
- AI agents for voice, chat, and automation
- Data-heavy APIs and integrations
- Production systems used by real customers
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 across SQL and MongoDB environments
- Design schemas, migrations, and query-optimized data models
- Build authentication and authorization systems using JWT, RBAC, and permissions
- Integrate third-party APIs for payments, messaging, CRM, video, maps, and other services
- Handle background jobs, queues, cron tasks, and workflows
- Build and integrate AI-driven features using LLMs such as OpenAI or similar platforms
- Develop AI agents for:
- Voice bots
- Chat assistants
- Workflow automation
- Data extraction and summarization
- Implement prompt engineering, structured outputs, and guardrails
- Connect AI systems with backend logic, databases, and external tools
- Work on real-time AI systems, including streaming, partial responses, and low-latency interactions
- Work with MQTT, WebSockets, and event-based architectures
- Build or integrate WebRTC, streaming, and signaling systems
- Handle concurrency, retries, failure recovery, and observability
- Optimize performance for high-traffic and low-latency use cases
- Write clean, production-ready code
- Debug real production issues using logs, metrics, and failure analysis
- Participate in architecture and technical design decisions
- Work closely with frontend, mobile, and product teams
- Own features end-to-end, from design → development → deployment
- Strong experience with Node.js and TypeScript
- Hands-on experience with NestJS or an equivalent backend framework
- Experience with Prisma ORM
- Good understanding of databases such as PostgreSQL, MySQL, and/or MongoDB
- Experience integrating AI / LLM APIs
- Strong understanding of API design principles
- Comfortable working with complex, evolving systems
- Experience with MQTT, WebSockets, or real-time systems
- Experience with WebRTC, media, or streaming
- Experience with Docker and CI/CD
- Familiarity with cloud platforms such as AWS, DigitalOcean, or Azure
- Prior experience working on SaaS platforms
- Exposure to voice bots, chatbots, or automation platforms
- Someone who can think in systems, not just functions
- Comfortable working with ambiguity and complex problem-solving
- Willing to go deep instead of cutting corners
- Able to debug, reason through issues, and improve existing systems
- Takes ownership instead of waiting for instructions
What You'll Work On
Examples of the type of systems and products you may work on include:
- AI voice agents connected to real phone systems
- SaaS dashboards with RBAC and workflow engines
- Real-time device communication using MQTT
- Automation pipelines combining AI, backend systems, and external tools
- Data-heavy reporting and analytics systems
- No micromanagement
- High ownership and high trust
- Focus on output and quality, not hours
- Engineering-first mindset
- Opportunity to work on real products used by real customers
- Resume shortlisting
- Technical discussion focused on problem-solving
- Practical evaluation through a small task or system-design discussion
- Final culture and ownership round
Sourced from foundit
Section · 02
Skills
DockerPostgresqlWebSocketnestjsamazon web servicesWebrtcmqttprisma ormDigitalOceanAPI design principlesAI/LLM APIsNode.JsMongoDBTypescriptMySQLMicrosoft Azure