Checkmate (itsacheckmate.com) Logo

Checkmate (itsacheckmate.com)

Senior Python Developer (Voice AI Platform) - India

Posted 25 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in India
Senior level
Remote
Hiring Remotely in India
Senior level
Develop and maintain a real-time voice AI platform using Python. Focus on building systems for high concurrency, API design, and collaboration with ML teams.
The summary above was generated by AI

We are developing a real-time voice AI platform that combines speech recognition, LLM-driven reasoning, and natural-sounding text-to-speech capabilities. This is production-grade software designed to run continuously, scale under heavy load, and deliver human-like conversations with minimal latency.

If you are a seasoned Python engineer who thrives on building resilient systems and solving tough concurrency challenges, this is the role for you.

What You’ll Do/Essential Job Functions

● Architect and build the conversation orchestration service: ASR → LLM inference → TTS streaming in real time

● Write robust, asynchronous Python code designed to handle high concurrency without deadlocks, race conditions, or memory leaks

● Design and maintain clean, well-structured APIs for future scalability and ease of debugging

● Manage interaction data using SQLAlchemy (or equivalent) with efficient schema design and safe migrations

● Implement observability: structured logging, metrics, and tracing across the system for instant issue diagnosis

● Partner with ML and Product teams to rapidly iterate on conversation flow and user experience

● Enforce a strong testing culture: automated unit tests, E2E flows, and load testing

● Build resilient systems capable of handling real-world edge cases like noisy audio, unreliable APIs, and flaky networks

● Continuously profile, optimize, and reduce latency and response times


Requirements

What We Expect You To Know/Requirement

● Deep Python expertise: 5+ years in Python, production systems experience required, context managers, generators, event loops, GIL, and effective use of asyncio

● Database fundamentals: data modeling, efficient queries, ORM best practices

● Networking & I/O: streaming, backpressure, and resilient design for unreliable networks

● Testing discipline: delivering production-ready, validated code

● Observability mindset: metrics, logs, and traces are integral to your coding process

● Production readiness: You’ve built and supported systems running live at scale.

What You’re Like

● Curious: You don’t just fix bugs — you find root causes

● Calm under pressure: You can diagnose incidents, resolve them quickly, and prevent recurrences

● Pragmatic: You solve problems without over-engineering

● Collaborative: You write code for your teammates and your future self

● Quality-driven: You refuse to compromise on correctness and reliability

● Data-informed: You make decisions based on real latency metrics, throughput, and error rates

What To Expect

This is not a feature-factory role. You will be responsible for building a real-time system that stays online, hits latency targets, and performs reliably under pressure.

Team Culture

● Direct, collaborative, and low on politics

● High ownership: see your work running in production, serving real users

● Obsessed with clarity, correctness, and reliability

● Fast-moving: minimal ceremony, maximum impact

● Pragmatic planning: no endless poker sessions — scope, assign, design, deploy.

Your Daily Work

● Ensure performance, reliability, and observability in everything you build

● Collaborate closely with ML and product teams on speech recognition, TTS voices, and LLM behavior.

● Monitor, debug, and improve the system as it runs in production.

Working Terms: The candidate must be flexible and work during US hours at least until 6 PM ET, which is essential for this role.

Top Skills

Asyncio
Python
Sqlalchemy

Similar Jobs

5 Hours Ago
Remote or Hybrid
India
Mid level
Mid level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
The role involves finance support, revenue and expense management, financial performance analysis, and reporting. It requires collaboration with various teams to ensure timely and accurate financial deliverables.
Top Skills: ExcelMetlife SystemsPowerPoint
5 Hours Ago
Easy Apply
Remote
India
Easy Apply
Junior
Junior
Artificial Intelligence • Edtech • Mobile • Natural Language Processing • Productivity • Software
The DevOps Engineer I will manage multiregion and multicloud infrastructure, focusing on GCP, Kubernetes, CI/CD with GitLab CI, and automation using Terraform while collaborating with developers.
Top Skills: ArgocdBashElkGitlab CiGoGoogle Cloud PlatformGrafanaKubernetesPrometheusPythonTerraform
5 Hours Ago
In-Office or Remote
17 Locations
Senior level
Senior level
Artificial Intelligence • Cloud • Fintech • Professional Services • Software • Analytics • Financial Services
The Enterprise Customer Success Manager will build relationships with customers, drive adoption of Workiva's solutions, and ensure successful implementation and satisfaction, while managing internal team collaborations.

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account