Senior Backend Developer
Rezolve Ai
Job Description
Role Overview
We are hiring Full Stack Developers with strong Python backend experience
(Django/FastAPI/Flask) and practical hands-on WebRTC implementation. You will
work on real-time communication systems, AI pipelines, and multi-agent platforms.
Key Responsibilities
• Develop high-performance backend services using Python frameworks
• Implement WebRTC media pipelines (audio/video)
• Work with signaling servers (LiveKit / Janus / custom WebSockets)
• Build APIs and integrate with frontend/mobile applications
• Implement authentication, session management, and real-time streaming
• Deploy and maintain scalable microservices
Required Skills
• Strong proficiency in Python (Django / FastAPI)
• Experience with WebRTC (STUN/TURN, signaling, ICE)
• Knowledge of WebSockets, gRPC is a plus
• Familiarity with cloud (Azure/AWS/GCP)
• Basic frontend skills: React/Next.js preferred
• Docker, Redis, PostgreSQL experience
Experience
- 2–5 years preferred