{bc}
linkedin

Python AI Developer (Remote Contractor)

SuperiorSphere
, UAE
Freelance
Mid
PythonDjangoOpenSearchLLM APIsCeleryPostgreSQL
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

PythonDjangoOpenSearch
Smart Apply

Full Job Posting

About the Role

  • We are a UAE based company building an AI powered recruitment platform that matches jobseekers to opportunities using advanced algorithms — semantic search, multi stage scoring, embedding pipelines, and LLM integrations.
  • We're looking for a dedicated Python developer to join as a full time remote contractor, working directly under the technical lead.

What You'll Work On

  • Maintaining and extending a 68K+ line Python codebase (Django REST API)
  • Implementing features in the AI matching engine (scoring, ranking, filtering)
  • Working with OpenSearch (KNN vector search, index management, queries)
  • Integrating LLM APIs (OpenAI, Google GenAI, Groq, Mistral, Anthropic)
  • Writing Celery tasks for async processing and event driven workflows
  • Building REST API endpoints with Django REST Framework
  • Writing unit and integration tests (pytest)
  • Docker containers and CI/CD pipelines (GitHub Actions)
  • AWS services (S3, SQS, ECR)

Must Have

  • Python 3.12+ — 3+ years professional experience
  • AI/ML hands on experience — LLM APIs, embeddings, vector search, or NLP pipelines
  • OpenSearch or Elasticsearch — index management, KNN queries, mapping design
  • Django or similar Python web frameworks
  • Celery or similar task queue systems
  • PostgreSQL and relational database design
  • Strong Git workflow — clean commits, PRs, code reviews
  • Good written English — daily standups, PR descriptions, Slack

Nice to Have

  • Arabic NLP or bilingual text processing
  • AWS (S3, SQS, ECR)
  • Docker and CI/CD
  • Resume parsing / document extraction
  • Information retrieval concepts (BM25, cosine similarity, re ranking)

Working Conditions

  • Full time remote contractor
  • Must overlap with UAE timezone (GST / UTC+4) — minimum 5 6 hours daily
  • 3 month probation period
  • $2,000 USD/month (fixed)
  • Payment via bank transfer or Wise
  • Daily async updates + calls as needed
  • Tools: GitHub, Slack, Jira or equivalent

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today