Job Description: We are seeking a talented Cloud Infrastructure and Real-Time Communication Engineer to join our dynamic team. The ideal candidate will have extensive experience in cloud computing, real-time communications, and cloud GPU ops. You will be responsible for optimizing AI chatbots for live voice and video interactions, ensuring minimal latency and smooth performance.
Key Responsibilities:
- Design, deploy, and manage serverless GPU infrastructure on RunPod or similar platforms.
- Implement and optimize WebRTC-based solutions for real-time video streaming.
- Develop low-latency audio streaming solutions using chunked transfer encoding.
- Optimize and parallel process LLM text generation, voice synthesis, and video generation pipelines.
- Profile and enhance the performance of AI models to ensure real-time responsiveness.
- Collaborate with cross-functional teams to integrate and deploy real-time communication technologies.
- Continuously monitor and improve system performance, reducing latency to within 3 seconds.
Requirements:
- Proven experience with cloud platforms (AWS, GCP, Azure) and serverless computing.
- Strong expertise in WebRTC and real-time communication protocols.
- Proficient in programming languages such as Python, C++, and JavaScript.
- Hands-on experience with AI models for audio and video processing.
- Familiarity with containerization and orchestration tools like Kubernetes and Docker.
- Excellent problem-solving skills and the ability to work collaboratively in a team environment.
- Strong understanding of real-time audio and video streaming technologies.
Preferred Qualifications:
- Experience with RunPod or similar serverless GPU services.
- Background in optimizing LLM text generation for real-time applications.
- Knowledge of low-latency audio codecs and streaming protocols.
- Certifications in cloud computing (e.g., AWS Solutions Architect, Google Cloud Professional Data Engineer).
- Experience with CI/CD pipelines and DevOps practices.
What We Offer:
- Competitive pay.
- Flexible remote work environment.
- Opportunity to work on innovative AI technologies.
- Collaborative and inclusive team culture.
- Professional development and growth opportunities.