Python Developer – Voice AI & LLM Applications
The One TechnologiesMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and deploy Python-based Voice AI and LLM (Large Language Model) applications with production-grade FastAPI or Flask frameworks.
Implement and integrate LLM APIs and LangChain for shipped features involving retrieval-augmented generation (RAG) with embeddings and vector databases.
Build real-time streaming systems using WebSockets for speech-to-text and text-to-speech services, with backend support using PostgreSQL, Redis, and message queues.
Minimum Requirements
3+ years professional experience in Python development, with strong skills in asyncio and concurrent programming.
Experience deploying APIs using FastAPI and/or Flask and integrating LLM APIs such as OpenAI or Azure OpenAI.
Proficiency with PostgreSQL, Redis, and at least one message queue/task system like Kafka, RabbitMQ, or Celery.
Bachelor's or Master's degree in Engineering, Technology, or MCA.
Ideal Candidate Profile
Hands-on experience shipping at least one complete LLM feature beyond prototypes, with knowledge of LangChain and RAG techniques.
Comfortable working on real-time audio data streaming, including WebSockets and integration with speech-to-text/text-to-speech services.
Familiarity or experience with telephony protocols, audio processing, and regulated domains (e.g., healthcare or finance) is a strong plus for advanced roles.
