Must Have : Experience with Devops, Linux, Docker.
An AI engineer with Next.js specialization is a full-stack developer who uses the Next.js framework to build high-performance, AI-powered web applications. The role involves creating user interfaces that interact with machine learning models and AI-driven APIs, often focusing on advanced features like generative AI, data visualization, and personalization. Roles and responsibilities.
- Develop AI-integrated applications: Build and maintain full-stack applications using Next.js (with React) that seamlessly integrate with AI/ML models and services.
- Design and implement user experiences: Create interactive and visually appealing frontends that leverage AI capabilities, such as chatbots, automated content generation, or data-driven dashboards.
- Build AI-powered backends: Design and develop the backend services and APIs that serve and manage AI models, often using Python frameworks like FastAPI or Node.js.
- Consume and manage AI APIs: Implement and optimize API integrations with third-party AI services and custom machine learning models.
- Manage deployment workflows: Use tools like Vercel, AWS, or Docker to deploy and manage Next.js applications and their AI components in a scalable and efficient manner.
- Enhance SEO and performance: Leverage Next.js features like Server-Side Rendering (SSR) and Static Site Generation (SSG) to ensure AI-driven content is performant and SEO-friendly.
- Create reusable components and architecture: Establish scalable frontend and backend architectures and build reusable components for AI-related functionality, such as UI for interacting with large language models.
- Collaborate across teams: Work with AI/ML scientists, data engineers, and UI/UX designers to translate complex requirements into intuitive and effective product features.
Required qualifications and skillsTechnical skills
- Expertise in Next.js: Deep knowledge of the Next.js framework, including the App Router, React Server Components (RSCs), Server Actions, and data fetching strategies (SSR, SSG, ISR).
- Proficiency in AI integration: Hands-on experience integrating AI/ML services and APIs (e.g., OpenAI API, Hugging Face, Vercel AI SDK) into web applications.
- Backend and API development: Solid skills in backend development with Node.js and/or Python (e.g., with Express, FastAPI, or Django) to build APIs for AI models.
- Database management: Experience with databases (SQL and NoSQL) like PostgreSQL, MongoDB, or Redis to store and manage application and AI-related data.
- TypeScript: Strong proficiency with TypeScript for building robust and scalable applications.
- Frontend fundamentals: Mastery of modern web technologies, including JavaScript (ES6+), React, HTML, and CSS (e.g., Tailwind CSS).
- Deployment and cloud experience: Familiarity with deploying applications on cloud platforms like Vercel, AWS, or Azure and using containerization tools like Docker.
Soft skills
- Problem-solving: Ability to tackle complex, multidisciplinary problems at the intersection of web development and artificial intelligence.
- Communication: Excellent verbal and written communication skills to articulate technical concepts and collaborate effectively across teams.
- Adaptability: A continuous learning mindset to stay current with the rapidly evolving AI and web development landscape.
- User empathy: A strong focus on the user experience and the ability to build interfaces that effectively communicate AI-powered functionality to end-users.
Education and experience
- A Bachelor's degree in Computer Science, AI, or a related field, or equivalent work experience.
- A strong portfolio showcasing Next.js projects with AI/ML integrations is often preferred.
Job Types: Full-time, Permanent, Fresher, Contractual / Temporary, Freelance, Internship
Contract length: 5 months
Pay: ₹12,000.00 - ₹25,000.00 per month
Work Location: In person
Speak with the employer
+91 6354915722