Checkmate

Senior Python Developer, Voice AI

Checkmate

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $150,000 - $230,000 per year

Job Level

Senior

Tech Stack

PythonSQL

About the role

  • 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 SQL Alchemy (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

  • 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.
Benefits
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Flexible Paid Time Off
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Training & Development
  • Work From Home
  • Stock Option Plan

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Pythonasynchronous programmingSQL AlchemyAPI designautomated testingE2E testingload testingdata modelingORM best practicesprofiling and optimization
Soft skills
collaborationproblem-solvingattention to detailtesting disciplineobservability mindset
Coinbase

Senior Software Engineer, Backend

Coinbase
Seniorfull-time$186k–$219k / year🇺🇸 United States
Posted: 31 minutes agoSource: boards.greenhouse.io
GoPythonTypeScriptWeb3
SandboxAQ

Senior Software Engineer, Golang

SandboxAQ
Seniorfull-time$154k–$216k / year🇺🇸 United States
Posted: 1 hour agoSource: boards.greenhouse.io
CloudGoOpen Source
BPCS, Comprehensive marketing solutions, ltd.

Software Engineer – Cloud Platform, .NET, Azure, Kubernetes

BPCS, Comprehensive marketing solutions, ltd.
Junior · Midfull-time$81k–$90k / yearWashington · 🇺🇸 United States
Posted: 2 hours agoSource: boards.greenhouse.io
Azure
Blue Sentry Cloud

Senior Backend Engineer

Blue Sentry Cloud
Seniorfull-time🇺🇸 United States
Posted: 2 hours agoSource: bluesentry.pinpointhq.com
AWSAzureCloudDockerGoogle Cloud PlatformGraphQLGRPCJavaScriptKafkaKubernetesMicroservicesNode.js+6 more