We are looking for a talented Python Developer to join our team focused on building AI-powered enterprise applications. This full-time position is based near FTC Main, Shahrah-e-Faisal, Karachi, with working hours from 10:00 AM to 7:00 PM, Monday through Friday. The successful candidate will play a key role in developing backend services, creating APIs, and working closely with AI/ML engineers to integrate advanced technologies such as natural language processing (NLP), optical character recognition (OCR), and large language models into business tools. The role offers a competitive monthly salary between Rs200,000 and Rs250,000. Applications are accepted until August 5, 2025.

Key Responsibilities
- Develop backend services using Python for AI-driven enterprise applications.
- Design, build, and maintain APIs, automation scripts, and data pipelines.
- Collaborate with AI/ML engineers to integrate NLP, OCR, and large language models into business solutions.
- Work on intelligent applications including chatbot frameworks, document automation, and enterprise assistants.
- Integrate solutions with Microsoft technologies such as SharePoint Online, Power Automate, and Azure Cognitive Services.
- Utilize Azure DevOps for continuous integration and continuous deployment (CI/CD) as well as project lifecycle management.
- Participate actively in agile development cycles, conduct peer code reviews, and contribute to collaborative design discussions.

Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
- 3 to 5 years of professional experience with Python, preferably using frameworks like Flask or Django.
- Strong knowledge of RESTful APIs, microservices architecture, and backend system design principles.
- Experience working with AI-related technologies including NLP, OCR, and integration with language models such as OpenAI or Azure OpenAI.
- Familiarity with Microsoft technology stack including Azure Functions, SharePoint, and Power Platform.
- Proficiency in SQL and NoSQL databases, data extraction methods, and automation techniques.
- Experience with version control systems like Git and managing CI/CD pipelines using Azure DevOps.
- Excellent debugging skills, analytical thinking, and effective communication abilities.

Preferred Qualifications and Benefits
- Hands-on experience with Microsoft Cognitive Services, Azure OpenAI, and developing Power Automate workflows.
- Knowledge of chatbot development frameworks such as Rasa or Microsoft Bot Framework.
- Understanding of information security best practices and data privacy requirements in enterprise settings.
- Exposure to large-scale automation or document processing projects is highly advantageous.

This position requires in-person attendance at the Karachi office. If you are passionate about leveraging Python and AI technologies to create innovative enterprise solutions, we encourage you to apply before the deadline on August 5, 2025.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Minimum Education:
Bachelors
Career Level:
Entry Level
Experience:
3 Years - 5 Years
Apply Before:
Aug 11, 2025
Posting Date:
Jul 11, 2025

Al Rafay Consulting

· 11-50 employees - Karachi

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Python Developer

Posted Aug 06, 2025

Python Developer - AI Tools / Estate Automation

DUA Properties, Multiple Cities, Pakistan
Posted Aug 03, 2025

Python Developer

Broadstone Technologies, Lahore, Pakistan
Posted Jul 31, 2025

Python Developer

Caps IT Solutions, , Pakistan
Posted Aug 06, 2025
View All
I found a job on Rozee!