Freelance Full-Stack Developer | Django | AI Products | Python & LLM Integration

Jobgether

South Africa

Remote

ZAR 100,000 - 167,000

Part time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible freelance engagement
Fully remote work
Independent contractor arrangement
Ownership of features

Job summary

Jobgether is seeking a Freelance Full-Stack Developer focused on Django and Python to advance an AI-powered product. You will integrate AI services and APIs, build full-stack features, and collaborate with a small senior team in a fully remote, part-time engagement.

Expect approximately 60 hours of work per month, with flexible remote work from anywhere. Submit your CV and a two-minute introductory video explaining your approach to AI tools and day-to-day workflow.

Qualifications

  • 5+ years hands-on full-stack development, Django preferred.
  • Strong Python and production-ready delivery track record.
  • Experience building AI-powered apps with OpenAI/Anthropic/OpenRouter.
  • Familiarity with Docker and Git for collaboration.
  • Experience with LangChain, LangSmith or similar tools.
  • English proficiency and ability to work autonomously.
  • Experience with cloud platforms (GCP/Azure) a plus.

Responsibilities

  • Build and extend full-stack features using Django and Python.
  • Integrate AI services and large language models via APIs.
  • Develop lightweight frontend interfaces with HTMX, Alpine.js, Tailwind.
  • Connect marketing data sources and data into product features.
  • Work independently within a small, senior remote team.
  • Contribute ideas, shape product direction and roadmaps.

Skills

Python
Django
Full-stack development
AI integration
LangChain
LangSmith
OpenAI APIs
OpenRouter
Anthropic APIs
Docker
Git
HTMX
Alpine.js
Tailwind CSS
GCP / Azure

Tools

Django
Python
HTMX
Alpine.js
Tailwind CSS
OpenAI APIs
OpenRouter
Anthropic APIs
Docker
Git
LangChain
LangSmith
CI/CD
GCP / Azure

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Freelance Full-Stack Developer | Django | AI Products | Python & LLM Integration based in South Africa.

As a Freelance Full-Stack Developer, you will contribute to the ongoing development of an evolving AI-powered product at the intersection of artificial intelligence and marketing intelligence. You will build and enhance full-stack features using Python and Django, while integrating large language models and third-party APIs to deliver practical, high-value capabilities. Working with a small, experienced team, you will have meaningful ownership over your work and the opportunity to influence technical decisions and product direction. You will combine strong software engineering fundamentals with modern AI-assisted development practices to build clean, maintainable, and scalable solutions. This fully remote, part-time engagement offers flexibility and autonomy, with approximately 60 hours of work per month. It is an opportunity to contribute directly to a live AI product with an ambitious roadmap and room for new ideas.

Accountabilities

You will contribute to the full development lifecycle, from implementing product features to integrating AI services and improving the codebase, working independently while collaborating closely with a small, senior team.

  • Build, maintain, and extend full-stack features for an AI-powered product, primarily using Django and Python.
  • Develop lightweight frontend interfaces using HTMX, Alpine.js, and Tailwind CSS.
  • Integrate third-party APIs, AI services, and large language model providers, including OpenAI, Anthropic, and OpenRouter.
  • Connect marketing data sources and incorporate relevant data into product functionality.
  • Write clean, reliable, maintainable Python code and contribute to a well-structured, evolving codebase.
  • Apply modern AI-assisted development tools and workflows to accelerate implementation while maintaining strong engineering standards.
  • Manage your workload independently, communicate progress clearly, and collaborate effectively with a remote team.
  • Contribute technical insights, suggest improvements, and help shape product development decisions.
  • Support the continued evolution of the platform by delivering features aligned with its roadmap and user needs.
Requirements

You are an experienced full-stack developer who combines strong Python and Django expertise with practical experience building AI-powered applications. You are comfortable working autonomously, using modern development tools, and contributing ideas in a collaborative environment.

  • At least five years of hands-on full-stack development experience, preferably with Django as your primary framework.
  • Strong Python programming skills and a proven track record of building and shipping production-ready products.
  • Experience developing AI-powered applications using technologies such as LangChain, LangSmith, OpenAI APIs, OpenRouter, or Anthropic APIs.
  • Familiarity with Docker and confident use of Git for version control and collaborative development.
  • A balanced approach to software development that combines sound engineering fundamentals with modern AI-assisted workflows.
  • Practical experience or familiarity with AI development tools such as Cursor, Codex, and Claude Code, with the ability to explain how you use them in your daily work.
  • Strong written and spoken English, as English is the primary working language.
  • The ability to work independently, manage priorities, communicate clearly, and contribute ideas proactively.
  • Experience with Google Cloud Platform (GCP), Azure, CI/CD, or DevOps pipelines is a plus.
  • Frontend development skills and a strong eye for UI design and user experience are advantageous.
  • German language skills are a plus, particularly for candidates who also communicate fluently in English.
  • Application requirement: You must submit both your CV and a two-minute introductory video. The video should explain who you are, why you are interested in the role, and how you use AI tools in your day-to-day work. It can be recorded using Loom, a phone, or another tool; professional production quality is not expected.
Benefits
  • Flexible freelance engagement: Approximately 60 hours per month, equivalent to around 15 hours per week.
  • Fully remote work: Work from anywhere in the world.
  • Independent contractor arrangement: A freelance engagement offering flexibility and autonomy.
  • Meaningful ownership: Take responsibility for the features you build and contribute ideas that influence the product.
  • Experienced team: Collaborate with a small, senior team and benefit from short decision-making paths.
  • AI product development: Work on a live, evolving AI platform with a clear roadmap and ambitious goals.
  • Technical freedom: Bring your experience, explore solutions, and help shape how the product is developed.
  • Flexible working style: Manage your workload independently within a collaborative remote environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Freelance Full-Stack Dev: Django & AI Products
Remote Freelance Full-Stack Dev: Django & AI Products

Jobgether • South Africa

Remote
ZAR 100,000 - 167,000
Flexible freelance engagement
Fully remote work
Independent contractor arrangement
+1
Senior Backend Engineer (Python/Django) - Remote
Senior Backend Engineer (Python/Django) - Remote

Placements24 • Sandton

Hybrid
ZAR 1,000,000 - 1,600,000
Fully remote work
Flexible hours
Health coverage
+3
AI Tooling Engineer
AI Tooling Engineer

Jobgether • South Africa

Remote
ZAR 900,000 - 1,300,000
Fully remote work
Multicultural team
End-to-end ownership
AI Developer (Remote First)
AI Developer (Remote First)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Health insurance
Paid time off
+2
Back End Developer (AI Infrastructure)
Back End Developer (AI Infrastructure)

Careers • Cape Town

Remote
ZAR 579,000 - 895,000
Fully remote
Senior Full Stack Developer - AI Platform
Senior Full Stack Developer - AI Platform

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Comprehensive health insurance
Remote-first with flexible work
Performance bonuses
+1
Full Stack JavaScript Python AI Engineer - REMOTE - R800K PA
Full Stack JavaScript Python AI Engineer - REMOTE - R800K PA

e-Merge IT Recruitment • South Africa

Remote
ZAR 720,000 - 880,000
Permanent remote
Competitive salary
Ai Developer
Ai Developer

Liquid Thought Group • Cape Town

On-site
ZAR 600,000 - 900,000
Remote Senior Deep Learning Engineer
Remote Senior Deep Learning Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 2,495,000 - 3,493,000
Stock options
Remote work with flexible hours
Equipment provided
AI Software Engineer - Backend Development
AI Software Engineer - Backend Development

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 450,000 - 750,000
Remote work
Performance bonus
Training resources
+2