Candidates whose primary experience is limited to integrating third-party LLMs, prompt engineering, or API-based AI solutions will not be considered.
Job Summary
We are looking for a core AI expert who designs, builds, trains, and optimizes machine learning and deep learning models from scratch. This role is not for candidates whose primary experience is integrating third-party LLMs, writing prompts, or consuming AI APIs.
The ideal candidate has strong fundamentals in mathematics, statistics, and algorithms, and hands-on experience developing custom ML/DL models in Python for real-world production systems.
What This Role IS
- Building custom ML/DL models
- Designing model architectures
- Training, tuning, and evaluating models
- Working with raw data → features → models → deployment
- Research-driven and engineering-driven AI work
What This Role IS NOT
❌ Prompt engineering
❌ LLM API integration (OpenAI, Gemini, Claude, etc.)
❌ “Glue code” around pre-trained models
❌ No-code / low-code AI tools
Key Responsibilities
- Design and implement machine learning models from scratch (supervised, unsupervised, and deep learning)
- Develop and train models using PyTorch / TensorFlow / JAX
- Perform feature engineering, data preprocessing, and dataset curation
- Optimize models for accuracy, performance, and scalability
- Implement training pipelines, evaluation metrics, and validation strategies
- Conduct experiments and research to improve model performance
- Work with large datasets and handle model overfitting, bias, and drift
- Deploy models into production and monitor real-world performance
- Collaborate with backend and data engineers on model integration
Required Skills (Must-Have)
- Strong Python (NumPy, Pandas, SciPy)
- Deep understanding of ML fundamentals:
- Linear algebra
- Probability & statistics
- Optimization techniques
- Hands-on experience building models using:
- PyTorch or TensorFlow
- Experience with:
- Regression, classification, clustering
- CNNs, RNNs, Transformers (architecture-level understanding)
- Experience training models on real datasets (not just tutorials)
- Ability to explain why a model works, not just how to call it
Nice to Have
- Experience building:
- Recommendation systems
- Computer vision models
- Time-series forecasting models
- Anomaly detection systems
- Experience with:
- Distributed training
- Model compression / quantization
- MLOps (MLflow, Kubeflow, custom pipelines)
- Research background or published work is a plus
Experience Level
- 5+ years of hands-on experience in machine learning / AI modeling
- Proven experience building and deploying custom models
Job Type: Full-time
Pay: Rs300,000.00 - Rs500,000.00 per month
Application Question(s):
- Have you designed and trained machine learning or deep learning models from scratch (not just fine-tuned pre-trained models)?
- Is your experience more than 5 years in hands-on ML/AI model development?
- Have you deployed custom-trained ML/DL models into production environments?
- Have you worked directly with raw datasets, including feature engineering and preprocessing?
- Do you have experience handling overfitting, bias, data drift, or model degradation in real systems?
- Are you willing to work onsite from 12:00 PM to 9:00 PM at our Evacuee Trust Complex (F-5), Islamabad office? (Yes/No)
- How soon can you join if selected? (Immediately / 1–2 weeks / 1 month / More than 1 month)
Work Location: In person