remoteonsite
Python FastAPI Developer - AI Voice & Communication Integrations - Airexon Global Technology
Software Engineer
Experienced Python FastAPI developer needed to design and maintain scalable backend services that integrate AI voice agents with telephony platforms, voice APIs, and real‑time communication systems.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services using Python and FastAPI.
- Integrate AI‑driven voice agents with telephony platforms, voice APIs (e.g., Twilio, Nexmo) and real‑time communication protocols.
- Build and expose RESTful APIs that connect AI voice solutions to CRM and other enterprise systems.
- Implement real‑time streaming and messaging for voice call handling and transcription.
- Collaborate with cross‑functional teams to ensure scalability, reliability, and security of communication services.
Requirements
- 3–5 years of professional experience in Python backend development, specifically with FastAPI.
- Hands‑on experience integrating AI voice agents and telephony/voice APIs.
- Strong understanding of real‑time communication concepts (WebSockets, SIP, streaming).
- Proficiency in designing RESTful APIs and working with databases (SQL/NoSQL).
- Familiarity with containerization (Docker) and cloud deployment (AWS or similar) is a plus.