
Senior Python Engineer – Voice AI
ItsaCheckmate
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
About the role
- Architect, build, and maintain Python based backend services that support real-time Voice AI workflows across production environments.
- Collaborate with Machine Learning engineers to integrate LLM and GenAI driven components into scalable application pipelines.
- Develop robust APIs, internal service interfaces, and orchestration layers that support high throughput drive-thru and retail operations.
- Implement and maintain CI and CD pipelines to ensure reliable, automated delivery of backend systems and AI powered services.
- Optimize system performance, reliability, and fault tolerance across distributed environments running on AWS, GCP, or Azure.
- Contribute to model testing, monitoring, and validation workflows that ensure platform stability under real-world load.
- Build prototypes and internal tooling that accelerate experimentation, data analysis, and platform iteration.
- Participate in code reviews, design discussions, and cross-functional planning to ensure engineering quality and alignment with product goals.
- Candidates must be flexible and work during US hours at least till 5 pm EST, which is essential for this role.
Requirements
- Bachelor’s Degree in Computer Science, Engineering, or related technical fields.
- At least 7 years of hands-on Python experience building production grade systems and services.
- Strong background in FastAPI development, distributed systems, and backend architecture.
- Experience integrating AI or ML systems into production environments, including workflows involving LLMs or NLP components.
- Proficiency with CI and CD technologies, containerization, and deploying services to AWS and Azure.
- Strong understanding of data structures, type hinting, asynchronous programming, testing practices, and system performance optimization.
- Experience working orchestration platforms for product access to AI systems.
- Ability to communicate technical decisions clearly to cross functional stakeholders.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonFastAPICI/CDasynchronous programmingdata structuressystem performance optimizationbackend architectureAI integrationML systemsNLP components
Soft skills
communicationcollaborationflexibilitycross-functional planningdesign discussionsengineering quality
Certifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Engineering