AI machine learning engineer

Spark AI

Pakistan

Accepting Applications Full-time On-site
Posted 1 hour, 59 minutes ago 0 views 0 applications
Job Description
**AI / Machine Learning Engineer** **Role Summary** **We are looking for a pure AI / ML Engineer with 3 to 4 years of experience who can design, train, evaluate, and deploy machine learning models into production systems.** This role covers computer vision, classical machine learning, and deep learning use cases. This is not a data analyst role and not a prompt\-engineering role. You are expected to work with datasets, models, training pipelines, and production inference end to end. **Key Responsibilities Model Development \& Training** ● Design and train machine learning and deep learning models for real\-world use cases ● Work across problem types: ○ Computer vision ○ Tabular data (classification, regression) ○ Time\-series forecasting ○ Anomaly detection ● Select appropriate algorithms instead of defaulting to deep learning ● Perform hyperparameter tuning and model optimization ● Analyze model failures and iterate based on data, not guesswork Data \& Feature Engineering ● Understand, clean, and preprocess structured and unstructured datasets ● Perform feature engineering for classical ML models ● Handle: ○ Missing data ○ Outliers ○ Class imbalance ○ Label noise ● Design proper train/validation/test strategies ● Prevent data leakage and evaluation mistakes Computer Vision ● Build and deploy CV models for tasks such as: ○ Image classification ○ Object detection ○ Segmentation ● Work with image preprocessing, augmentation, and labeling workflows ● Fine\-tune pre\-trained vision models when appropriate Deployment \& Production ● Convert trained models into production\-grade inference services ● Deploy models via APIs, batch pipelines, or streaming systems ● Optimize inference for: ○ Latency ○ Throughput ○ Cost ● Integrate models with backend systems and products ● Monitor model performance and retrain when needed MLOps \& Lifecycle Management ● Build and maintain end\-to\-end ML pipelines ● Track experiments, datasets, and model versions ● Automate training, evaluation, and deployment ● Implement rollback and version control for models ● Monitor model drift and data distribution changes Required Skills \& Experience Core ML Knowledge ● Strong foundation in: ○ Machine learning algorithms ○ Statistics \& probability ○ Linear algebra ● Clear understanding of when to use: ○ Linear models ○ Tree\-based models ○ Neural networks Tools \& Frameworks ● Strong experience with Python ● Experience with ML frameworks: ○ scikit\-learn ○ PyTorch and/or TensorFlow ● Experience with computer vision tools (OpenCV, torchvision, etc.) ● Familiarity with model evaluation metrics across different problem types Deployment \& Engineering ● Experience deploying ML models into production ● Familiarity with: ○ Docker and containerized ML services ○ Model serving frameworks ○ Cloud or on\- prem deployment environments ● Ability to write maintainable, testable ML code (not just notebooks)
Login to Apply

Don't have an account? Register

About Company
Share this job