AI Matchmaking Tool Developer (Remote & Flexible hours) at Global Centers for Entrepreneurship
🧠About the Project

We are building an AI-powered matchmaking tool for our global entrepreneurship centers — physical hubs where freelancers, startups, service providers and investors do business together.
The tool will act as a smart deal-making engine, combining uploaded information from users (pitch decks, websites, transcripts, etc.) into structured profiles. It then intelligently matches demand and supply to facilitate business opportunities.
🔍 What You’ll Do

Build a prototype of the AI matchmaking system

Use OpenAI (or similar) to structure and compare data

Set up a parallel version using open source AI models (e.g., SentenceTransformers + FAISS)

Implement upload functionality (docs, links, text)

Design a secure and scalable backend

Deliver well-structured code + clear handover documentation
🧰 Tech Stack

We’re open to your recommendations, but expect familiarity with:

Python or Node.js

OpenAI API / embeddings

Hugging Face transformers or SentenceTransformers

Vector databases (e.g. Supabase, FAISS, Weaviate)

Basic frontend (React, Next.js or minimal UI)

Secure hosting (e.g. Vercel, DigitalOcean, Supabase)
✅ Must-Haves

Strong experience in building NLP or AI-powered applications

Experience with semantic search / vector similarity

Experience with data parsing and document ingestion

Security-conscious coding

Clear communicator, able to deliver clean and documented work
🛡️ Bonus Points

Knowledge of GDPR and European data laws

Background in SaaS or platform tools

Startup/scaleup experience
🚀 Why Join?

Real-world use case: used by entrepreneurs across Europe

Opportunity to experiment with both OpenAI and open-source AI

Long-term growth potential

You’ll help shape the future of how people do business through AI

📬 Interested?

Apply now. We look forward to working with you!