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.