India Remote (Global) Full-time

Checkmate is hiring a Senior Python Software Engineer (Voice AI)

About the Role

Checkmate is hiring a Senior Python Software Engineer (Voice AI) to create new products from the ground up, influence product direction, and help build the voice team culture. This role is central to shaping the future of restaurant technology through innovative engineering.

What You'll Do

  • Design, implement, and maintain scalable backend systems to support real-time audio processing and streaming.
  • Develop and optimize real-time audio pipelines for voice interaction.
  • Integrate algorithms for speech enhancement, noise reduction, and multi-channel processing.
  • Write efficient, maintainable Python code for backend services, real-time audio processing tools, and system integrations.
  • Work with cross-functional teams, including AI/ML engineers and product managers, to ensure seamless integration of audio and backend systems.
  • Write clean, maintainable code, debug issues efficiently, and optimize for performance and reliability.
  • Explore and implement advanced technologies in audio processing and backend engineering to future-proof systems.

What We're Looking For

  • Bachelor’s degree or higher in software engineering or other relevant education.
  • 5+ years of industry experience in computer science or engineering.
  • Experience developing backend systems and integrations in Python.
  • Strong problem-solving skills and ability to work independently and in a team.
  • Ability to explain technical ideas to various audiences.
  • Understanding of conversational English and experience with voice programs or products.
  • Availability to work during US hours at least until 5 pm ET.
  • Own system and work setup for remote work.

Nice to Have

  • Experience with real-time streaming protocols, multi-threaded programming, and performance optimization, particularly in audio applications.
  • Experience implementing and optimizing DSP algorithms such as filtering, echo cancellation, voice activity detection, source separation, and noise suppression for real-time audio systems.
  • Passion for exploring emerging technologies and applying them to solve real-world problems.

Technical Stack

  • Python

Work Mode

This is a fully remote position.

Required Skills
PythonVoice AIMachine LearningNatural Language ProcessingSpeech RecognitionText-to-SpeechLarge Language ModelsAPI DevelopmentSystem DesignCloud PlatformsDistributed SystemsSoftware ArchitectureCommunication Skills
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Checkmate

Checkmate is building advanced Voice AI systems for restaurant brands, delivering AI solutions with over 80 percent accuracy and targeting a billion-dollar market opportunity.

Visit website
Job Details
Category backend
Posted 8 months ago