AI-Driven Assessment Platform Development

Заказчик: AI | Опубликовано: 26.12.2025

Job Description / Requirement Sheet: Role: Full-Stack Developer (AI + Next.js + FastAPI) – MVP Development (3–4 Months)** Project Overview We are building an AI-based psychometric & behavioural assessment platform designed for students and working professionals. The platform will leverage LLM-based analysis, video-based behavioral insights, cognitive assessments, and automated reporting to deliver personalized growth analytics. We are looking for a highly skilled Full-Stack Developer with strong AI integration experience, who can work as a freelancer/contractor to develop our MVP/Prototype over 3–4 months (approx. 15 weeks). This project requires a developer who can own end-to-end implementation—from frontend to backend, database setup, AI API integration, and deployment. Engagement Details • Role: Full-Stack Developer (Next.js + FastAPI + AI Integration) • Type: Contract / Freelance • Timeline: 3–4 months (15 weeks development + buffer) • Workload: Full-time (preferred) • Collaborators: o Project Manager/Technical Owners (EmpowerU Founders team) o UI/UX Designer (part-time) o QA Tester (part-time) Core Responsibilities • Build the end-to-end MVP of an AI-driven behavioral assessment platform. • Convert UI/UX designs (Figma) into production-ready screens using Next.js + Tailwind. • Develop scalable backend APIs using FastAPI. • Set up Supabase for database, authentication, and backend functions. • Integrate OpenAI APIs (GPT + Whisper) for conversations, scoring, and analysis. • Implement video-based behavioral analysis using a custom ML model (we will provide model logic or collaborate to refine). • Build analytics dashboards & personalized assessment reports. • Configure Cloudflare R2 / S3-compatible storage for video uploads. • Ensure secure deployment, SSL, and domain integration. • Perform unit testing, integration testing, and QA support. • Participate in weekly milestones, demos, and agile delivery. Tech Stack Requirements (Mandatory) Frontend • Next.js (latest) – SSR, routing, performance • Tailwind CSS – clean, fast UI implementation • Experience converting Figma designs into responsive screens Backend • FastAPI – high-performance API development • REST API best practices, async programming, JWT management • Integration with Supabase Edge Functions (bonus) Database / Auth • Supabase (Postgres + Auth) • Policies, Row Level Security (RLS), roles, permissions • Building secure database schemas for assessments, video uploads, analytics, user journeys AI & ML • OpenAI GPT-4/5 APIs – prompts, scoring algorithms, multi-step reasoning workflows • OpenAI Whisper – audio transcription • Experience working with video or facial-analysis ML models o (Bonus: OpenCV, MediaPipe, DeepFace, or custom inference pipelines) Storage • Cloudflare R2 or S3-compatible storage • Handling video uploads, signed URLs, secure access Integrations • Email, notification, and basic automation • Admin analytics dashboard • Report generation (PDF/HTML-based dynamic reports) Deployment • Vercel / Supabase / Cloudflare workers • SSL + domain setup • CI/CD pipelines (GitHub Actions preferred)