Software Engineer – Kolkata, India

Job Category: Software Engineer
Job Type: Full Time
Job Location: kolkata

Are you exploring software engineer jobs in Kolkata and looking for an on-site role where you can work on real, production-grade technology? Omind is a product-driven technology brand focused on building intelligent, AI-powered platforms for modern customer experience and real-time communication. We are hiring a Software Engineer in Kolkata to join a globally distributed engineering team working on scalable, AI-driven systems. This position is ideal for engineers who value hands-on ownership, technical depth, and collaboration across locations.


Job Description:

About the Role
Omind is hiring a Software Engineer to join its engineering team in Kolkata. In this role, you will work closely with distributed teams across India and the Philippines, contributing to an AI-driven platform built on modern real-time communication and AI technologies such as WebRTC, SIP, Large Language Models (LLMs), Speech-to-Text (STT), and Text-to-Speech (TTS).

This role requires strong hands-on development expertise, consistent accountability for deliverables, and the ability to thrive in a fast-paced engineering environment where product reliability and performance are critical.


Tech Stack

Backend: Python, Frontend: Next.js, Database: PostgreSQL


Key Responsibilities

  • Collaborate with cross-location engineering teams on feature development and integrations
  • Integrate Stripe and other third-party services into existing systems
  • Develop, test, and maintain scalable, high-quality software solutions
  • Enhance and extend features within the current application architecture
  • Debug, troubleshoot, and resolve technical issues efficiently
  • Improve application performance, reliability, and maintainability
  • Stay updated with emerging AI technologies and software engineering best practices

Job Requirements:

Required Qualifications

  • Strong experience with Python and Next.js
  • Experience working with PostgreSQL
  • Hands-on experience with Docker
  • Comfortable working in Ubuntu/Linux environments
  • Proven experience integrating and working with Stripe
  • Experience working with LiveKit
  • Familiarity with LLM, STT, and TTS providers such as: OpenAI, Deepgram, ElevenLabs

Optional / Nice-to-Have

  • Familiarity with AWS EC2
  • Experience using Jira, Confluence, Notion, or similar collaboration tools
  • Experience with GitLab for version control and CI/CD pipelines

Why Join Us?

At Omind, you will work on advanced AI and real-time communication platforms that are built as products, not proofs of concept. You will collaborate closely with global engineering teams while contributing directly to scalable, high-performance systems used in real-world environments. Omind offers a focused, on-site engineering culture that values ownership, problem-solving, and technical depth. This role provides long-term growth opportunities for engineers who want to deepen their backend, frontend, and AI integration expertise while helping shape intelligent technology at scale.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx