Remote job
Software Engineer Intern (Next.js, Supabase & AI)
Job details
About this role
Role overview Build and improve web applications that combine SaaS features with AI integrations. As an engineering intern, you’ll contribute across frontend and backend work, from user-facing features to APIs and data storage, while working with experienced developers on software used by real users.
Responsibilities - Develop and maintain web interfaces with Next.js and React. - Build backend services and REST APIs using Node.js and Express. - Work with Supabase and MongoDB for database, authentication, and storage features. - Connect third-party APIs and AI services to product features. - Debug, optimize, and maintain applications in production.
Requirements - Experience building with Next.js and React. - Experience with Express.js and familiarity with Node.js. - Practical exposure to Supabase, including its database, authentication, or storage features. - Understanding of MongoDB, REST APIs, and modern web application architecture. - Familiarity with Git and GitHub workflows.
Nice to have - Experience with LangChain or applications using AI models such as OpenAI, Gemini, or Claude. - Familiarity with embeddings, vector databases, or AI agents. - Open-source contributions or strong personal projects.
Benefits and work setup - Remote internship with hands-on product development experience. - The application specifies availability for a three-month internship.