Location: Karachi
Qualification: BS / BE in Computer Science, or similar field; MS / ME degree is a plus
Experience: At least 5+ years hands-on programming experience working on Computer Vision, Natural Language Processing, or Generative AI.
Key Responsibilities
- Design, develop, and implement AI/ML models for predictive analytics, computer vision, NLP, and automation tasks.
- Lead the research and evaluation of cutting-edge AI frameworks and tools.
- Collaborate with data scientists, software engineers, and product teams to integrate AI models into production systems.
- Build scalable machine learning pipelines for data ingestion, preprocessing, feature engineering, and model deployment.
- Optimize and monitor deployed models for performance, accuracy, and drift.
- Contribute to architecture design for AI-driven systems, ensuring robustness, scalability, and maintainability.
- Mentor junior engineers and review AI/ML code, models, and design documents.
- Document processes, experiments, and findings to ensure reproducibility and transparency.
- Stay updated with recent advancements in AI/ML technologies and suggest improvements to existing systems.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or a related field.
- 5+ years of hands-on experience in AI/ML model development and deployment.
- Proficiency in Python and frameworks such as TensorFlow, PyTorch, Scikit-learn, Keras, or Hugging Face.
- Strong understanding of machine learning algorithms, deep learning architectures, and statistical modeling.
- Experience with data pipelines and MLOps tools (e.g., MLflow, Kubeflow, Airflow, Docker, Kubernetes).
- Familiarity with cloud AI platforms (AWS SageMaker, Azure ML, or Google Vertex AI).
- Solid knowledge of SQL/NoSQL databases and data engineering practices.
- Strong problem-solving, analytical, and communication skills.
Preferred Qualifications
- Experience in Computer Vision, Natural Language Processing, or Generative AI.
- Background in Reinforcement Learning or Explainable AI.
- Understanding of DevOps and CI/CD pipelines for AI applications.
- Experience working with large-scale datasets and distributed training.
- Publications or open-source contributions in AI/ML communities.
Job Type: Full-time
Work Location: In person