Loading

ARTIFICIAL INTELLIGENCE ENGINEER - KARACHI

Job Posted on: March 11, 2026
GENERAL PURPOSE

This position is for a talented and innovative Artificial Intelligence Engineer to join our Team. This role will focus on designing, developing, and deploying AI and Machine Learning (ML) models that enhance the functionality, intelligence, and user experience of enterprise applications. The ideal candidate will have strong technical skills, hands-on experience in AI/ML development, and a passion for turning data into actionable insights through intelligent systems. Candidate would be able to take new projects and he/she should able to coordinate with internal and external stakeholders for the execution in a timely and cost-effective manner.  

JOB RESPONSIBILITIES & AUTHORITIES

System Implementation & Support
– Design, develop, and implement machine learning models and AI-driven algorithms for classification, prediction, natural language processing, and optimization tasks.

– Evaluate model performance using metrics and apply hyperparameter tuning and retraining as needed.
– Design, code, test, and manage various applications.Follow outlined standards of quality related to code and systems.
– Integrate with front-end developers to create seamless, user-friendly interfaces.Write testable, server-side code to ensure stability and reliability.
– Work closely with the application development team to integrate AI models into web, desktop, and mobile applications.
– Support and fix existing functionalities to maintain and improve performance.
– Design and build application layers to enhance architecture and scalability.
– Proficiency in designing, coding, testing, and debugging software components.

COMPETENCY MATRIX:

Communication
Communicates on project schedule with software development/implementation vendors and tracks progress of tasks vs. agreed schedule.
Effectively communicates relevant IDS-related information to the project team and IDS support teams.
Escalates issues that are adversely impacting the project schedule or deliverable completion to the project manager, IT team and the concerned vendors.

Skills
– General
Understands the concepts, practices, procedures and deliverables associated with IT systems development and implementation.
Partner with business analysts and stakeholders to identify use cases where AI can improve efficiency, automation, or user experience.
Deliver proof of concept (PoC) projects and convert them into scalable solutions aligned with business goals.
Can work independently with the experience and judgment to plan and accomplish defined goals and objectives.

– Technical
Strong programming skills in Python (NumPy, Pandas, scikit-learn, TensorFlow, PyTorch).
Experience with model deployment using tools like Flask, FastAPI, or Django.
Hands-on experience with SQL and NoSQL databases for data extraction and manipulation.
Familiarity with cloud AI services such as Azure ML, AWS SageMaker, or Google AI Platform.
Understanding of AI model lifecycle, MLOps practices, and version control (e.g., Git).
Working knowledge of NLP, image recognition, or predictive analytics is a plus.
Exposure to Power BI, Microsoft Azure Cognitive Services, or OpenAI tools/APIs.

Key Attributes
Analytical mindset with attention to detail.
Good communication and documentation skills.
Self-motivated and eager to explore new technologies.
Team player with the ability to work in agile environments.

Qualification: Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or equivalent.

Experience: Overall more than 5 years of experience with at least 1 year as data science specialist or BI/AI developer.

Age Requirement: Min. 22 years

Gender: Male / Female

Domicile (MANDATORY): Sindh

Job Location: Karachi

Apply for this position

Maximum allowed file size is 10 MB. Allowed Type(s): .pdf, .doc, .docx
Drop files here or click to uploadMaximum allowed file size is 5 MB.
Allowed Type(s): .jpg, .png, .gif