Full Time
₹300,000 - ₹800,000/yr
Mid
About the Opportunity:
This role suits individuals who love working at the intersection of tech, AI, and user experience. Strong problem-solving, innovative thinking, and hands-on coding are key to excelling in this challenge. You’ll work on building an automated tool that turns video content into meaningful, captioned GIFs, which can be a foundation for social media tools, meme generators, or even educational summarization apps.
Responsibilities of the Candidate:
Design and develop a full-stack prototype for the GIF generation system Implement a clean and intuitive user interface for input (prompt + video) Use AI transcription tools to extract dialogue from videos Develop logic to parse and match transcript content with the user's theme prompt Identify and clip key video segments aligned with the extracted lines Overlay captions on the clipped videos accurately Convert the video clips into optimized GIFs and display them to the user Package the entire workflow into a seamless prototype. Optionally suggest improvements or additional AI features
Requirements:
Programming Languages: Python, JavaScript/TypeScript Frontend: React.js / HTML + CSS + JS (or any framework you're comfortable with) Backend: Flask, FastAPI, or Node.js for API handling AI & NLP: OpenAI Whisper or similar transcription tools Prompt-based analysis Basic NLP for sentence relevance ranking Video Processing: FFmpeg or MoviePy for clipping and overlaying subtitles GIF generation tools (e.g., imageio, Gifsicle) API Integration: YouTube Data API for video metadata and captions File upload handling DevOps & Tools: Git/GitHub for version control Deployment via Vercel, Netlify, or Streamlit (optional) Postman or Swagger for API testing
Jobs that match your interests and skills
Technology