Machine Learning / AI Engineer Job Type: Full-Time

Website Development

Machine Learning / AI Engineer Job Type: Full-Time

ProgExp Solutions • Ref #84
Apply for this Job
Job Type
Part-Time
Workplace
Remote
Location
Lahore, Pakistan
Experience
1-3 Years
Salary
Project Based
Deadline
Oct 05, 2026

Job Overview & Responsibilities

About the Role

ProgExp Solutions is looking for a passionate Machine Learning / AI Engineer to join our technology team. The ideal candidate will have strong knowledge of machine learning, deep learning, data processing, and AI application development.

You will work on intelligent software solutions that transform business data into actionable insights and integrate AI capabilities into modern web, mobile, and enterprise applications.

Key Responsibilities

  • Design, develop, train, and deploy machine learning models.
  • Analyze and preprocess structured and unstructured datasets.
  • Develop supervised and unsupervised machine learning solutions.
  • Implement classification, regression, clustering, and recommendation systems.
  • Develop deep learning models for real-world applications.
  • Integrate AI/ML models into production software applications.
  • Develop and consume AI/ML APIs.
  • Evaluate model performance using appropriate metrics.
  • Perform feature engineering and model optimization.
  • Fine-tune and evaluate pre-trained AI models.
  • Work with NLP, computer vision, and generative AI applications.
  • Collaborate with software engineers to deploy AI-powered features.
  • Document models, experiments, datasets, and results.
  • Monitor model performance after deployment.

Requirements & Qualifications

Required Technical Skills

  • Python
  • NumPy
  • Pandas
  • Scikit-learn
  • Matplotlib / Seaborn
  • Machine Learning algorithms
  • Statistics & probability
  • Data preprocessing
  • Feature engineering
  • Model evaluation
  • SQL
  • REST APIs
  • Git / GitHub

Deep Learning Skills

Experience with one or more:

  • TensorFlow
  • PyTorch
  • Keras
  • Neural Networks
  • CNN
  • RNN
  • LSTM
  • Transformers
  • Transfer Learning

AI & Generative AI

Experience or familiarity with:

  • Large Language Models (LLMs)
  • Generative AI
  • Prompt Engineering
  • RAG (Retrieval-Augmented Generation)
  • Embeddings
  • Vector Databases
  • OpenAI / Gemini / Claude APIs
  • Hugging Face
  • LangChain / LlamaIndex
  • AI Agents
  • Fine-tuning/model adaptation

Computer Vision

Knowledge of:

  • OpenCV
  • Image Classification
  • Object Detection
  • Image Segmentation
  • OCR
  • Image Processing
  • Vision Transformers

Natural Language Processing

Knowledge of:

  • Text Classification
  • Sentiment Analysis
  • Named Entity Recognition
  • Text Summarization
  • Question Answering
  • Embeddings
  • Transformer architectures
  • NLP pipelines

MLOps & Deployment

Good understanding of:

  • Docker
  • FastAPI / Flask
  • REST APIs
  • AWS / Azure / Google Cloud
  • ML model deployment
  • CI/CD
  • Model versioning
  • Experiment tracking
  • Monitoring

Plus: MLflow, Kubernetes, GitHub Actions, cloud ML services.

Technology Stack

Programming: Python, SQL
ML: Scikit-learn, XGBoost, LightGBM
Deep Learning: PyTorch, TensorFlow, Keras
NLP: Transformers, Hugging Face, LangChain
Computer Vision: OpenCV, YOLO, Vision Transformers
Generative AI: LLM APIs, RAG, Vector Databases
Backend: FastAPI, Flask
Database: PostgreSQL, MySQL, MongoDB
Deployment: Docker, AWS, Azure, GCP
Tools: Jupyter, VS Code, Git, GitHub

  • Bachelor’s degree in Computer Science or related field.
  • Relevant hands-on experience in the required tech stack.
  • Strong problem-solving and collaboration skills.

What We Offer (Benefits & Perks)

  • Market-competitive compensation package.
  • Flexible work environment and annual paid leave.
  • Performance-based bonuses and career advancement.

Apply for this Position

Fill in your candidate profile and upload your resume
Direct Application

User Login Required

Please log in to your account to submit your application and track your interview progress.