BSc in Software Development or equivalent industry experience
5+ years experience in Python
2+ years of experience as tech/team lead
Experience with CI/CD, Clouds (AWS/GCP/Azure), Linux, Docker, Kubernetes
Requirements:
Architect and implement configurable conversational pipelines for real-time voice interactions
Integrate ML/AI systems into scalable production infrastructure
Monitor and improve performance of AI pipelines in live environments
Lead debugging and issue resolution across the stack
Job description
This is a remote position.
About the Company:
A tech-driven company revolutionizing the quick-service restaurant industry through conversational AI. Their product suite supports real-time voice ordering, personalized experiences, and ML-powered automation that improves service speed and customer satisfaction. The engineering team embraces autonomy, curiosity, and performance in a high-impact, production-focused environment.
About the Role:
We’re seeking a Senior Backend Engineer to help design and scale backend infrastructure supporting real-time conversational AI. You’ll work at the intersection of software engineering and machine learning, building flexible conversational pipelines and optimizing AI/ML workflows in production. You will collaborate with ML engineers, product managers, and infrastructure teams to deliver reliable AI-powered experiences.
Responsibilities:
Architect and implement configurable conversational pipelines for real-time voice interactions
Integrate ML/AI systems into scalable production infrastructure
Monitor and improve performance of AI pipelines in live environments
Lead debugging and issue resolution across the stack
Maintain test coverage and tooling for AI system reliability
Collaborate with cross-functional teams to optimize user experience and model performance
Requirements
Qualifications:
BSc in Software Development or equivalent industry experience
5+ years experience in Python
2+ years of experience as tech /team lead
Strong backend development and software architecture skills
Experience in developing and deploying multiple projects used in production
Experience with CI/CD, Clouds (AWS/GCP/Azure), Linux, Docker, Kubernetes.
Experience with Data Pipelines, ETL.
Prior experience working in startups.
2+ years of experience as a tech lead or team lead.