🚀 About Code at Random Code At Random is an early-stage startup building an AI-driven Edtech platform — that helps learners, students, and professionals upskill, find opportunities, and grow. We’re building the web platform that powers this mission — with a strong focus on learning analytics, community interaction, and AI-driven personalization. 💻 Role Overview We’re looking for a Full Stack Developer Intern who can help us design, build, and deploy our AI-driven Web App . You’ll work closely with our AI Engineer and Founder to turn design prototypes into functional, scalable web experiences. ⚙️ Key Responsibilities Develop responsive frontend using React / Next.js / TailwindCSS Build backend APIs using Node.js (Express/Fastify/NestJS) or Python (FastAPI/Django) Integrate with AI/ML APIs developed by our AI team Manage authentication, user profiles, and dashboards Use GitHub for version control, PRs, and issue tracking 🧩 Required Skills Strong understanding of HTML, CSS, JavaScript (ES6+) Hands-on with React.js & Next.js Backend experience with Node.js or Python Familiarity with REST APIs / GraphQL Good understanding of MongoDB / PostgreSQL / Firebase Experience with Git and GitHub workflows Good debugging and communication skills 🌱 Good to Have Experience in integrating AI APIs (OpenAI, Hugging Face, etc.) Knowledge of authentication (JWT/OAuth) Basic understanding of CI/CD and cloud deployment (Vercel, Azure, AWS) UI/UX sensibility or Figma familiarity Kindly note: You must have good & stable Wi-Fi connection [minimum 40Mbps] Email your updated Resume/CV along with your portfolio link (optional) at codeatrandom@gmail.com
🚀 About Code at Random Code At Random is an early-stage startup building an AI-driven Edtech platform — that helps learners, students, and professionals upskill, find opportunities, and grow. We’re building the web platform that powers this mission — with a strong focus on learning analytics, community interaction, and AI-driven personalization. 🧠 Role Overview As an AI Engineer Intern , you’ll work closely with the founder and development team to design, train, and deploy the AI models behind our product. You’ll handle everything from data collection → model experimentation → API deployment — in a fast-moving, startup-style environment. ⚙️ Key Responsibilities Develop and fine-tune ML/NLP models for: Personalized learning recommendations Career & skill path prediction Resume/job matching Sentiment analysis of community discussions Work on data preprocessing, cleaning, and labeling pipelines Implement vector databases (e.g., Pinecone, ChromaDB, Weaviate) for embeddings Integrate LLM APIs (OpenAI, Anthropic, Gemini, Hugging Face) into backend services Experiment with RAG (Retrieval-Augmented Generation) and context retrieval systems Build and expose model endpoints as REST APIs or via FastAPI/Flask Collaborate with the full-stack developer to integrate AI into the web frontend Track model performance, accuracy, and improvement over time Maintain experiments and results documentation on Notion/ClickUp 🧩 Required Technical Skills 🧮 Core Machine Learning & NLP Python (NumPy, pandas, scikit-learn) NLP libraries: Hugging Face Transformers, spaCy, NLTK Vector embeddings: Sentence Transformers, OpenAI Embeddings Model evaluation & fine-tuning (classification, recommendation, similarity) ⚙️ AI Systems & Deployment Building APIs with FastAPI / Flask Familiar with Docker and containerization Knowledge of Git / GitHub workflows Understanding of cloud deployment (Azure / AWS / GCP / Vercel) 🧠 LLM Integration & Prompt Engineering Experience using OpenAI API, Gemini, Claude, or similar LLMs Prompt design and evaluation for dynamic user interactions Understanding of RAG systems, embeddings, and context retrieval 🗃️ Data & Storage Familiarity with SQL / NoSQL databases Knowledge of Vector DBs (Chroma, Pinecone, Weaviate) Basic understanding of data pipelines and preprocessing tools 🌱 Good to Have Experience with LangChain / LlamaIndex / Haystack Understanding of recommendation systems Exposure to knowledge graph / semantic search concepts Basic experience in AI evaluation metrics and MLOps fundamentals Familiarity with Azure Cognitive Services or OpenAI on Azure 🧩 Tools You’ll Work With 🧠 Hugging Face, OpenAI API, LangChain 🧩 FastAPI, Flask, ChromaDB 🧮 Python, scikit-learn, PyTorch, pandas 💾 GitHub 🎯 What You’ll Learn / Gain Build end-to-end AI features that ship to real users Learn RAG and LLM pipeline integration in production Work on secure, cloud-based dev environments Collaborate directly with the founder and engineers Get exposure to both AI system design and product thinking 🕒 Work Setup Weekly goals + progress reviews Must have good Wi-Fi connection [minimum 40Mbps] Email your updated Resume/CV along with your portfolio link (optional) at codeatrandom@gmail.com