Backend Developer (Python/Django, Ads API, AI Integrations)
Budget: $25 – $50 USD
Backend Developer (Python/Django, Ads API, AI Integrations)
We are looking for a Senior Backend Developer with deep expertise in Python/Django and hands-on experience integrating complex APIs in the digital advertising domain. You will be responsible for building the core backend logic of our AI-driven campaign platform, including full-cycle ad automation, real-time data synchronization, and scalable API infrastructure.
Responsibilities:
Ad Campaign Automation: Create, duplicate, update, and cancel campaigns in real time via Meta Ads, TikTok Ads, Google Ads, and YouTube Ads APIs.
User Config & Permissions: Manage ad account connections, token storage (OAuth2), auto-refresh, and role-based access.
AI-Powered Chat Backend: Build GPT-style backend for user interactions, including history, context, and multilingual support (i18n).
Data Scraping & External Feeds: Extract and process data from external websites (BeautifulSoup, Selenium, Playwright).
AI Integrations: Connect with OpenAI / Stable Diffusion for creative generation (text & image).
Reporting & Analytics: Provide APIs for dashboards with real-time campaign performance, forecasts, and alerting (budget caps, milestones).
Performance & Scalability: Develop distributed architecture with Celery/Redis, asynchronous tasks, caching, and load optimization.
Security & Compliance: Ensure GDPR compliance, full encryption, logging, and audit trail.
Requirements:
3+ years with Python, Django, Django Rest Framework.
Proven experience with Meta Ads API, TikTok Ads API, Google Ads API (including OAuth2).
Strong knowledge of PostgreSQL at scale.
Experience with Celery/Redis for background processing.
WebSockets (Django Channels) for chat/real-time events.
Secure, scalable API design (rate limiting, throttling, monitoring).
Role-based access control (RBAC) implementation.
Web scraping with BeautifulSoup, Selenium, or Playwright.
Hands-on experience with AI APIs (OpenAI, Stable Diffusion).
Nice to Have:
Docker, CI/CD pipelines (GitHub Actions/GitLab).
Experience with AWS/GCP (servers, storage, Kubernetes).
Background in digital marketing or ad tech.
Familiarity with GraphQL APIs.
Experience implementing secure payment systems (PayPal, Stripe, local gateways).
We are looking for a Senior Backend Developer with deep expertise in Python/Django and hands-on experience integrating complex APIs in the digital advertising domain. You will be responsible for building the core backend logic of our AI-driven campaign platform, including full-cycle ad automation, real-time data synchronization, and scalable API infrastructure.
Responsibilities:
Ad Campaign Automation: Create, duplicate, update, and cancel campaigns in real time via Meta Ads, TikTok Ads, Google Ads, and YouTube Ads APIs.
User Config & Permissions: Manage ad account connections, token storage (OAuth2), auto-refresh, and role-based access.
AI-Powered Chat Backend: Build GPT-style backend for user interactions, including history, context, and multilingual support (i18n).
Data Scraping & External Feeds: Extract and process data from external websites (BeautifulSoup, Selenium, Playwright).
AI Integrations: Connect with OpenAI / Stable Diffusion for creative generation (text & image).
Reporting & Analytics: Provide APIs for dashboards with real-time campaign performance, forecasts, and alerting (budget caps, milestones).
Performance & Scalability: Develop distributed architecture with Celery/Redis, asynchronous tasks, caching, and load optimization.
Security & Compliance: Ensure GDPR compliance, full encryption, logging, and audit trail.
Requirements:
3+ years with Python, Django, Django Rest Framework.
Proven experience with Meta Ads API, TikTok Ads API, Google Ads API (including OAuth2).
Strong knowledge of PostgreSQL at scale.
Experience with Celery/Redis for background processing.
WebSockets (Django Channels) for chat/real-time events.
Secure, scalable API design (rate limiting, throttling, monitoring).
Role-based access control (RBAC) implementation.
Web scraping with BeautifulSoup, Selenium, or Playwright.
Hands-on experience with AI APIs (OpenAI, Stable Diffusion).
Nice to Have:
Docker, CI/CD pipelines (GitHub Actions/GitLab).
Experience with AWS/GCP (servers, storage, Kubernetes).
Background in digital marketing or ad tech.
Familiarity with GraphQL APIs.
Experience implementing secure payment systems (PayPal, Stripe, local gateways).
Related categories:
PHP
Python
Django
Google App Engine
PostgreSQL
Redis
BeautifulSoup
Selenium
API Development
Celery