📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Software Engineer (Python, Django & AI Automation)

Flatgigs · Karachi

New
Senior 🇬🇧 English
Python Django Django REST Framework FreeSWITCH PostgreSQL Redis Celery Docker LLM API design

Job description

About the role

Flatgigs is looking for a strong Python and Django developer with sound product judgment and a high degree of ownership. You will work directly with product, business and operations teams, turn broad requirements into clear technical plans and build reliable production systems. The work covers backend platforms, applied AI for call-center operations and, where required, communications infrastructure.

Key responsibilities

  • Own projects end to end: discovery, design, implementation, testing, deployment, monitoring and iteration.
  • Translate business and product goals into technical requirements and milestones, identifying gaps or risks.
  • Design, build and maintain Python/Django services, APIs, data models, integrations and background-processing workflows.
  • Build AI agents and automation for call-center operations, including performance reports, conversation analysis and feedback for agent KPIs.
  • Define evaluation criteria, guardrails and monitoring for AI features so they are useful, measurable and dependable.
  • Contribute to PBX and call-center infrastructure, including FreeSWITCH-based solutions and related integrations.
  • Write clean, tested code, take part in code reviews, document decisions and improve reliability, performance and security.
  • Coordinate work into deliverable stages, manage dependencies and risks, and keep stakeholders informed.

Required profile

  • 3+ years of professional software development, mainly in backend or full-stack engineering.
  • Ability to turn loosely defined business needs into a sensible technical design and delivery plan.
  • Strong problem-solving skills, product awareness and judgment to balance speed, quality and maintainability.
  • Clear written and verbal communication, able to explain technical trade-offs to non-technical people.
  • Hands-on experience building AI-enabled products, LLM-powered workflows or autonomous/semi-autonomous agents, or strong evidence of the ability to do so.
  • Familiarity with prompt design, tool/function calling, structured outputs, retrieval or context management and human-in-the-loop workflows.

Required skills

  • Python, Django and Django REST Framework, with a track record of shipping production applications.
  • API design, relational databases, data modelling, background jobs, testing, debugging and performance fundamentals.
  • Applied AI capability: evaluating AI output quality and reasoning about accuracy, latency, cost, privacy and failure modes.
  • Preferred: FreeSWITCH, Asterisk, SIP, WebRTC, PBX, VoIP/call-center technologies.
  • Preferred: PostgreSQL, Redis, Celery, Docker, cloud infrastructure, CI/CD and observability tooling.
  • Preferred: experience in customer-support, contact-center, CRM, fintech or other operationally intensive environments, and integrating third-party APIs.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Flatgigs.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workable

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 2 hours ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Flatgigs

Karachi