Python AI Developer (Remote Contractor)
- Source: LinkedIn
- SuperiorSphere
- Remote
- Dubai
- Full-Time
- Mid level
Job Description
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.
🔧 THE ROLE
This is a hands-on execution role. You will receive clear specs, tickets, and technical direction. Your job is to implement efficiently and reliably.
We value someone who:
→ Implements accurately — follows specs and existing codebase patterns
→ Asks the right questions — clarifies before building, never assumes
→ Writes clean, tested code — 90%+ test coverage standard
→ Communicates proactively — flags blockers early, daily updates
→ Ships consistently — delivers on deadlines without follow-up
💻 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
📩 HOW TO APPLY
Apply via LinkedIn Easy Apply.
Please include:
-
Your CV/resume
-
A brief note on your experience with Python + AI/LLM integrations
-
A link to your GitHub profile (if available)
⚡ Candidates who can demonstrate hands-on OpenSearch + LLM API experience will be prioritized.
We’re looking for a long-term collaborator, not a short-term freelancer. If you want a stable role where you execute with precision on an exciting AI product — we’d love to hear from you.
Skills
- Python
- Django
- opensearch
- Celery
- django-rest-framework
- Pytest
- Docker
- Github
- github-actions
- amazon-web-services
- amazon-s3
- amazon-sqs
- amazon-ecr
- Elasticsearch
- PostgreSQL
- slack
- JIRA
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
