Full-Stack Python Developer with OpenAI + Web Scraping Experience

Job ID: 39862481

Budget: $25 – $50 USD

Description:
I’m building an AI-powered job-matching platform for the KSA market. The platform should allow users to register, create a profile, pay a subscription, and receive personalized listings by email based on their preferences.

Responsibilities:

Develop backend using FastAPI or Django (Python)

Build responsive frontend (React / Next.js)

Integrate with OpenAI API for job summarization & recommendations

Scrape job listings from KSA job sites

Automate daily email digests using SendGrid or Brevo

Implement Stripe (or Paytabs) subscription payments

Deploy and host on Vercel / Render / Supabase

Requirements:

Proven experience with Python + REST APIs

Web scraping experience

AI API integration (OpenAI preferred)

Familiar with databases (PostgreSQL / Supabase)

Ability to deliver an MVP within 6–8 weeks

Nice to Have:

Arabic familiarity for better local context

Prior SaaS or subscription project experience