F
Posted 1mo agoKarachi, Sindh, Pakistan

Software Engineer (Python, Django & AI Automation)

MiddleOn-site (Karachi)Salary undisclosed
Required Skills
PythonDockerPostgreSQLRedisCI/CDLLMs
Job Description

This role is 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, convert broad requirements into clear technical plans, and build reliable production systems. The work spans backend platforms, applied AI for call-center operations and, where required, communications infrastructure.

You should be comfortable operating independently, asking the right questions when context is incomplete, learning unfamiliar technologies quickly, and keeping stakeholders informed from discovery through deployment.

Requirements

What You Will Own

  • End-to-end delivery: Own projects from discovery and technical design through implementation, testing, deployment, monitoring and iteration.
  • Requirements translation: Understand business and product goals, identify gaps or risks, and convert them into practical technical requirements and milestones.
  • Backend engineering: Design, build and maintain Python/Django services, APIs, data models, integrations and background-processing workflows.
  • Applied AI systems: Build AI agents and automation for call-center operations, including performance reports, conversation analysis and actionable feedback that helps agents improve their KPIs.
  • AI quality and safety: Define evaluation criteria, structured outputs, human-review paths, guardrails and monito

Similar Openings in AI & Machine Learning

View all in category