AI + Nodejs developer to $1500

We are building a multi-agent AI assistant platform for college admissions.
 

  • The Admissions Counselor is the central orchestrator that manages the student’s master profile, application stage, deadlines, and progress. It integrates outputs from specialized agents and delivers clear “next steps” and guidance to the student.
  • Specialized agents include:
    • University Search Agent (finds and ranks universities that fit a student’s profile)
    • Application Requirements Agent (pulls official deadlines, essays, and checklists)
    • Scholarship Search & Scholarship Requirements Agents (find opportunities + detail requirements)
    • Essay Agent (edits and coaches, never ghostwrites)
    • Visa Agent (provides official student visa requirements per country)
       

Key Features:

  • Shared user profile/state schema (academics, preferences, deadlines, tasks).
  • Agents interact via structured JSON reports; Admissions Counselor synthesizes and decides next steps.
  • Clear stage machine (onboarding → list building → essays → applications → scholarships → visa).
  • Safe boundaries: factual retrieval, source citations, no essay ghostwriting, privacy rules enforced.
  • Student-facing dashboard shows: current stage, top 3 next steps, nearest deadline, risks/conflicts.


Core Technical Skills

  • Backend Development
    • Python (preferred) or Node.js for agent orchestration and API integrations
    • REST/GraphQL API design and implementation
    • Building modular microservices or agent-based architectures
  • AI / LLM Integration
    • Prompt engineering & system prompt design
    • Working with OpenAI / Anthropic / LLM APIs (chat, JSON mode, function calling)
    • Designing agent loops (plan → act → observe → update)
  • Data Management
    • Designing schemas for user profiles, tasks, and deadlines (JSON/SQL/NoSQL)
    • Handling structured + unstructured data (scraped requirements, essay drafts, etc.)
    • Event-driven state updates (logs, deadlines, user actions)
  • Web Scraping & Data Retrieval
    • Extracting official university/program requirements (HTML parsing, API use where available)
    • Scholarship and visa information scraping with reliability and compliance
    • Managing freshness and source validation
  • Security & Privacy
    • Storing and protecting sensitive student data (academics, demographics, financial info)
    • Compliance with privacy standards (GDPR, COPPA if under 18, FERPA if US-based)


Technical Requirements:

  • Modular architecture (each agent = service with defined prompt + tool contracts).
  • Agents communicate through message envelopes (JSON with corr_id, from, to, intent, payload, reply_to).
  • Tooling integrations: university admissions sites, scholarship databases, government visa sites.
  • Supportive, non-demanding UX with nudges and reminders.


Nice-to-Haves

  • Experience with workflow orchestration tools (LangChain, LlamaIndex, Haystack, CrewAI, or custom)
  • Background in edtech or admissions tech
  • Experience with NLP evaluation pipelines (to measure task success, hallucination rates, etc.)
  • Knowledge of role-based access control (RBAC) for multi-agent systems

Required languages

English B1 - Intermediate
Published 9 September
81 views
·
16 applications
82% read
·
69% responded
Last responded 5 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...