Software Engineer – Kolkata, India

Job Category

Engineering

Job Type

Full Time

Job Location

Kolkata, India

Are you exploring software engineer jobs in Kolkata and looking for an on-site role where you can work on real, production-grade technologyOmind is a product-driven technology brand focused on building intelligent, AI-powered platforms for modern customer experience and real-time communication. We are hiring Software Engineers 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 cross-location collaboration.


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, including 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: OpenAIDeepgramElevenLabs

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


    Explore more from Omind