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.