Full Time
₹300,000 - ₹800,000/yr
Mid
We are looking for a passionate and skilled developer to build an AI-powered video editing tool that helps users organize, search, and generate stories from their personal video footage. This tool will leverage speech-to-text, NLP, and video processing technologies to provide a seamless storytelling experience for creators.
Responsibilities of the Candidate:
Design and develop a full-stack application for uploading, processing, and editing personal video content. Implement AI transcription using tools like OpenAI Whisper or other speech-to-text APIs. Develop intelligent search functionality to find key moments based on user queries and transcript content. Create an automated storytelling feature that stitches relevant clips into coherent narratives based on prompts or topics. Build a clean, intuitive frontend interface for users to interact with their footage and AI-generated stories. Optimize backend systems for video rendering, storage, and real-time response. Deploy and maintain the application using cloud platforms (e.g., Vercel, AWS, or Streamlit). Requirements:
Languages & Frameworks: Python, JavaScript, React.js, Node.js or FastAPI Video Processing: FFmpeg, MoviePy AI/NLP: OpenAI Whisper, speech-to-text APIs, basic NLP, prompt engineering Search & Indexing: Transcript parsing, vector search (e.g., FAISS) Cloud & Storage: AWS S3, Firebase, cloud deployment platforms Others: Git/GitHub, REST API development, UI/UX for video tools, media metadata handling
Jobs that match your interests and skills
Technology