We are seeking a highly motivated and enthusiastic Web Developer Intern/Fresher to join our team in building a cutting-edge AI-based script-to-video platform. This is an excellent opportunity for a student or recent graduate to gain hands-on experience by contributing to a product that bridges creative content with Artificial Intelligence.
The successful candidate will work closely with senior developers and potential AI/ML specialists to implement the user interface and connect it to the core AI video generation and editing services via APIs.
Key Responsibilities
- Front-End Development:
- Build and maintain responsive, user-friendly, and highly interactive web pages for the video creation interface.
- Implement user input forms for script submission and parameter selection (e.g., video style, music, aspect ratio).
- Assist in creating a dynamic video project dashboard for users to view, manage, and download their generated videos.
- Back-End Development & Integration:
- Develop and integrate RESTful APIs to communicate between the front-end application and the AI/ML backend services (video generation, natural language processing).
- Assist in the design and implementation of database schemas (SQL or NoSQL) for user data, video projects, and script storage.
- Implement user authentication and authorization functionalities.
- General Development:
- Participate in code reviews, testing, and debugging to ensure high-quality, performant, and secure code.
- Contribute to technical documentation and adhere to version control practices using Git.
- Proactively learn new technologies and agile methodologies.
Required Knowledge and Skills
Given the AI nature of the project, a blend of core web development skills and a foundational understanding of AI concepts is critical.
Core Web Development (Must-Haves)
- Front-End Essentials: Proficiency in HTML5, CSS3, and JavaScript is essential.
- Modern Frameworks: Basic knowledge of a modern JavaScript framework like React, Vue.js, or Angular (React preferred).
- Back-End Fundamentals: Familiarity with a server-side language/runtime like Python (for integration with AI) or Node.js (JavaScript for the server).
- APIs: Understanding of how to consume and interact with RESTful APIs.
- Version Control: Experience with Git and GitHub/GitLab/Bitbucket.
- Problem-Solving: Strong logical and analytical skills with a genuine passion for tackling technical challenges.
AI & Integration (Good-to-Haves/Fast-Learner Criterias)
- AI Service Integration: Prior experience or strong interest in integrating external services or third-party APIs, particularly those related to generative AI (e.g., video generation services, large language models (LLMs)).
- Python: Familiarity with Python is a significant advantage, as it is the industry standard for AI/ML development.
- Data Structures: Basic understanding of data structures and database concepts (SQL/NoSQL) to handle user and project data efficiently.
- UX/UI Design: A basic appreciation for user experience and responsive design principles.
Job Types: Full-time, Permanent, Fresher, Internship
Contract length: 24 months
Pay: From ₹8,000.00 per month