1,815 Machine Learning Engineer jobs in Pakistan
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Job Description
Translation Empire PK is seeking a Machine Learning Engineer to develop robust, scalable ML models that solve real-world problems. You will work with diverse datasets, build predictive models, and drive continuous improvement in AI workflows.
Key Responsibilities:
- Design, train, and validate machine learning models.
- Process and clean large datasets for training.
- Automate model pipelines and deployment.
- Monitor and retrain models for performance enhancement.
- Collaborate on research and development initiatives.
Qualification and Experience:
- Bachelor’s or Master’s in Computer Science, ML, or similar.
- 3+ years of experience in ML engineering.
- Experience with Python, TensorFlow, and scikit-learn.
- Familiarity with Docker, Kubernetes, and cloud services.
Certification:
ML-related certifications preferred.
Work mode:
Work from Office.
Location:
DHA 1 Sector F Rwp.
Salary:
Market Competitive.
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Company Description
Our company specializes in delivering customized software solutions, including staff augmentation, dedicated teams, and project outsourcing. We also provide comprehensive digital marketing services with expertise in SEO and campaign management. Our goal is to meet the unique needs of every client by combining innovative technology with exceptional customer service.
Role Description
This is a full-time onsite role for a Machine Learning Engineer located in Islamabad. The Machine Learning Engineer will work on developing machine learning models, analyzing large datasets, and implementing algorithms for various projects. Daily tasks will include pattern recognition, developing neural networks, and applying statistics to optimize models. The Machine Learning Engineer will collaborate with cross-functional teams to deliver customized software solutions.
Qualifications
- Strong skills in Pattern Recognition and Neural Networks
- Strong skills in Optimization (Adam, Adam mini, Adam w)
- Solid background in Computer Science, including expertise in Algorithms
- Proficiency in Statistics and their application in data modeling
- Excellent problem-solving abilities and analytical thinking
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Experience with machine learning frameworks and libraries
- Good communication skills and ability to work collaboratively
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Position: Python Django Developer (AI/ML + DevOps)
Location: Remote / Flexible
Type: Full-time / Contract
About the Role
We are building DeterCamAI, a next-generation AI-powered smart surveillance system. We are looking for an experienced Python Django Backend Developer with strong AI/ML and DevOps expertise. Your role will focus on building APIs, integrating AI models (object detection), managing data pipelines, and deploying/maintaining scalable cloud infrastructure.
You will work closely with the mobile app team (iOS/Android) who will consume your APIs, but your focus will remain purely on backend services, database design, and DevOps automation.
Key Responsibilities
Backend & API Development
Design and implement RESTful APIs using Django/Django Rest Framework.
Build endpoints to manage camera subscriptions, user profiles, and AI detection events.
Develop logic for barcode/IMEI-based camera registration and subscription tracking.
Implement camera management features (naming, metadata, Google Maps, What3Words integration).
Provide API support for filtering, searching, and counting detection results (per camera, per event type, per date).
AI/ML Integration
Integrate YOLOv11 / Ultralytics object detection models into the backend pipeline.
Enable dynamic selection of AI functions (human, animal, car, etc.) per camera.
Support animal classification (dog, cat, cow, fox, etc.) with high accuracy.
Generate annotated media (images/videos) with detection labels, icons, logos, and timestamps.
Data & Storage
Manage incoming media files from FTP → AWS storage (S3 or equivalent).
Organize files in structured folders by IMEI, date, and event type.
Store metadata (camera ID, location, timestamp, detection type, etc.) in relational DB (PostgreSQL/MySQL).
DevOps & Infrastructure
Automate deployment and scaling on AWS (EC2, ECS, S3, RDS, Lambda, etc.).
Implement CI/CD pipelines (GitHub/GitLab → AWS).
Optimize performance for large volumes of image/video data.
Ensure monitoring, logging, and alerting systems are in place.
Notifications & Event Handling
Build backend logic for push notification triggers based on AI events.
Support configurable notifications (motion only vs AI-object detection).
Provide event summary (object type, camera name, time, thumbnail URL).
write Opensesme in subject to filter out.
Requirements
Technical Skills
4+ years experience in Python, Django, Django Rest Framework.
Strong knowledge of AI/ML integration with YOLO/Ultralytics or similar frameworks.
Hands-on experience with AWS cloud services (EC2, S3, RDS, Lambda, CloudWatch).
Solid DevOps skills with CI/CD pipelines, Docker, Kubernetes (nice to have).
Experience with media storage, annotation, and metadata pipelines.
Strong database design skills (PostgreSQL/MySQL).
Familiar with Google Maps API, What3Words API integration.
Other Requirements
Experience with event-driven systems & notifications.
Strong problem-solving and debugging skills.
Ability to write clean, scalable, well-documented code.
Prior work in AI-based surveillance / smart IoT systems is a big plus.
Nice-to-Have
Knowledge of SMS gateway integration for device configuration.
Experience with image/video watermarking and overlays.
Familiarity with real-time streaming (RTSP/WebRTC).
What We Offer
Opportunity to work on a cutting-edge AI-powered surveillance platform.
Competitive compensation (contract or full-time basis).
Flexible remote work environment.
Long-term collaboration with potential leadership opportunities.
How to Apply
Send your CV, GitHub/portfolio links, and details of previous AI/ML + Django backend projects to
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Company Description
Coding Solution 24 is a dynamic and innovative software development company specializing in cutting-edge solutions. Our team of skilled professionals provides a comprehensive range of development services, including web development, app development, graphic designing, and digital marketing. We leverage the latest technologies and industry best practices to help businesses thrive in the digital world. Our mission is to ensure client satisfaction by delivering excellence in all our projects.
Role Description
This is a full-time remote role for a Machine Learning Engineer. The Machine Learning Engineer will be responsible for designing and developing machine learning models, implementing data preprocessing techniques, conducting model evaluation and optimization, and collaborating with cross-functional teams to integrate machine learning solutions into production systems. The engineer will also participate in the research and development of innovative machine learning algorithms and stay up to date with the latest advancements in the field.
Qualifications
- Proficiency in Python, R, or other programming languages used in machine learning
- Experience with machine learning frameworks such as TensorFlow, Keras, or PyTorch
- Strong knowledge of data preprocessing, feature engineering, and data visualization techniques
- Familiarity with model evaluation, hyperparameter tuning, and optimization methods
- Excellent problem-solving skills and ability to work independently
- Strong collaboration and communication skills
- Master's or PhD in Computer Science, Machine Learning, Data Science, or related field
- Experience in deep learning, natural language processing, or computer vision is a plus
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Company Description
United Marine Agencies (Pvt.) Limited, founded in 1988, is a leading shipping agent in Pakistan known for its innovative shipping and logistics services. Partnering with renowned global brands, UMA has established benchmarks in service excellence and is one of the top-5 shipping agents in the country. Headquartered in Karachi with branches in Lahore, Faisalabad, Sialkot, and Multan, UMA provides efficient and economical services for liners, containers, bulk cargo, cruise carriers, tankers, and conventional vessels. Our mission is to deliver cutting-edge value to our customers, shaping market developments and supporting their supply chain needs.
Role Description
This is a full-time on-site role for a Machine Learning Engineer based in Karachi. The Machine Learning Engineer will be responsible for developing and implementing machine learning models and algorithms to enhance our shipping and logistics operations. Day-to-day tasks include data preprocessing, pattern recognition, model training, and evaluation. The role also involves collaboration with cross-functional teams to integrate machine learning solutions into existing systems and processes to deliver business value.
Qualifications
- Pattern Recognition and Neural Networks skills
- Background in Computer Science and Algorithms
- Proficiency in Statistics
- Strong problem-solving and analytical skills
- Experience with programming languages such as Python or R
- Ability to work collaboratively in a team environment
- Master's degree in Computer Science, Engineering, Mathematics, or related field
- Experience in the shipping and logistics industry is a plus
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Company Description
Infynix AI is a leader in expert AI software development, offering custom AI chatbots, automation, analytics, and content generation services. They specialize in web development, custom software, Python automation, YouTube SEO, and graphic design services. Elevate your business with their innovative and high-impact solutions.
Role Description
This is a remote volunteer role for a Machine Learning Engineer at Infynix Solutions. The Machine Learning Engineer will be responsible for developing machine learning models, implementing algorithms, data analysis, and contributing to the AI software development projects on a day-to-day basis.
Qualifications
- Machine Learning, Data Analysis, and Algorithm development skills
- Experience with Python, TensorFlow, and other machine learning frameworks
- Strong background in mathematics, statistics, and computer science
- Knowledge of AI software development, chatbots, and automation
- Ability to work in a remote and collaborative environment
- Excellent problem-solving skills and attention to detail
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Consultancy Outfit is a UK-based software solution provider that provides secured and compatible ERP and HRM solutions for an organization, which is a web-based solution for accounting, inventory, sale, purchase, and legal management system
.
Responsibilities:
- Design and implement machine learning (ML) models and algorithms to extract insights from structured and unstructured data.
- Develop end-to-end ML pipelines, including data collection, preprocessing, feature engineering, model training, deployment, and optimization.
- Collaborate with data engineers and software developers to ensure data integrity, scalability, and successful integration of ML solutions into production environments.
- Perform data analysis, exploratory data analysis (EDA), and statistical evaluations to uncover trends, patterns, and relationships within data.
- Build, evaluate, and deploy predictive models, classification/regression algorithms, recommendation systems, and advanced analytics solutions.
- Continuously monitor model performance in production and fine-tune as needed for continuous improvement and business impact.
- Work with Natural Language Processing (NLP) techniques including text classification, named entity recognition (NER), sentiment analysis, topic modeling, and language generation.
- Leverage computer vision techniques (if applicable) including image classification, object detection, and optical character recognition (OCR).
- Familiarity with various AI models such as large language models (LLMs), generative AI, reinforcement learning, and deep learning architectures (e.g., CNNs, RNNs, Transformers).
- Utilize Microsoft Power Tools (Power BI, Power Query, Power Automate) for building dashboards, automating workflows, and creating visual analytics for stakeholders.
- Communicate findings and insights to both technical and non-technical stakeholders through reports, dashboards, visualizations, and presentations.
- Stay updated with the latest research and trends in AI, ML, deep learning, and data science.
- Collaborate with business teams to understand problems, define data-driven strategies, and deliver actionable insights.
Qualifications:
- Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Machine Learning, Artificial Intelligence, or a related field.
- Proven experience in data science, ML engineering, or similar roles involving production-grade ML solutions.
- Proficiency in programming languages such as
Python
,
R
, or
Java
. - Hands-on experience with ML frameworks such as
TensorFlow
,
Keras
,
PyTorch
,
Scikit-learn
. - Strong understanding of statistical analysis, data preprocessing techniques, and feature engineering.
- Solid experience in using data analysis libraries and visualization tools such as
Pandas
,
NumPy
,
Matplotlib
,
Seaborn
,
Plotly
. - Experience working with
cloud platforms
(AWS, GCP, or Azure) and big data tools like
Spark
,
Hadoop
,
Databricks
. - Familiarity with
SQL
and
NoSQL
databases for data manipulation and integration. - Exposure to
NLP frameworks
(SpaCy, NLTK, HuggingFace Transformers) and real-world NLP projects. - Knowledge of model evaluation and tuning using metrics like accuracy, precision, recall, F1-score, AUC-ROC.
- Strong familiarity with
Microsoft Power BI
,
Power Automate
, and
Power Query
for dashboarding and workflow automation. - Excellent problem-solving skills, attention to detail, and a structured approach to solving complex challenges.
- Strong communication and interpersonal skills, with the ability to translate complex technical concepts into business-friendly language.
Be The First To Know
About the latest Machine learning engineer Jobs in Pakistan !
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Machine Learning Engineer
Key Responsibilities
Design, develop, and optimize end-to-end AI/ML pipelines, including data preprocessing, model training, evaluation, and deployment.
Build, fine-tune, and implement custom neural networks, LLMs, NLP models, and Computer Vision applications using PyTorch.
Collaborate with software engineers, product teams, and stakeholders to deliver scalable, secure, and high-performance AI solutions.
Deploy production-ready AI models through FastAPI or cloud-based inference engines.
Required Qualifications
2–4 years of experience in AI/ML engineering or a related role.
In-depth knowledge of ML/AI frameworks (especially PyTorch).
Strong expertise in NLP, LLMs, and Computer Vision.
Proven track record of building and deploying production-grade AI/ML pipelines.
Hands-on experience with Generative AI applications.
Proficiency in Python and web frameworks (FastAPI, Flask).
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Arc Inventador is a fast-growing technology company focused on building scalable and innovative SaaS (Software as a Service) solutions for global clients. We specialize in software development, cloud-based product engineering, and end-to-end digital transformation. Our team is passionate about delivering high-performance platforms that solve real-world business challenges across multiple industries.
The ML Engineer will be responsible for designing, developing, and deploying machine learning solutions focused on Natural Language Processing (NLP), conversational AI, and speech technologies. You will drive innovation in automation and intelligent workflows, collaborating closely with backend engineers, product teams, and voice platform specialists. This role demands both deep technical expertise in ML/NLP and a practical, product-centric mindset.
Key Responsibilities
- Develop and deploy NLP pipelines for intent detection, entity extraction, sentiment analysis, and conversational flow management using NLTK, spaCy, or similar libraries.
- Design and implement machine learning models to automate dialog management, FAQ handling, and multi-turn conversation flows for voice and chat channels.
- Integrate Speech-to-Text (STT) and Text-to-Speech (TTS) technologies (e.g., Whisper, Google STT/TTS, Amazon Polly).
- Fine-tune and maintain language models for industry-specific conversational experiences.
- Collaborate with software engineers and product owners to build scalable, production-ready ML APIs and microservices.
- Analyze large, multilingual datasets and annotate data to train, validate, and optimize ML models.
- Monitor and optimize model performance, latency, and reliability in production.
- Prototype and implement intelligent automation features (e.g., call summarization, intent routing, IVR automation).
- Document research findings, pipelines, and contribute to knowledge sharing within the team.
- Stay abreast of the latest advancements in conversational AI, NLP, and speech processing.
Required Skills & Experience
- 3–4 years of professional experience in ML Engineering or NLP-focused Data Science roles.
- Proven hands-on experience with NLTK (and/or spaCy, Transformers) for NLP pipeline development.
- Strong Python programming skills: familiarity with libraries such as scikit-learn, PyTorch, or TensorFlow.
- Experience developing, deploying, and maintaining STT/TTS solutions for production (Whisper, Google STT/TTS, Amazon Polly, or similar).
- Solid understanding of conversational AI, dialog management, and automation for contact center or voice platforms.
- Experience working with REST APIs, microservices, and deploying ML models as web services.
- Exposure to handling, processing, and annotating large-scale text/audio datasets.
- Familiarity with Agile development, version control (Git), and collaborative workflows.
Job Type: Full-time
Work Location: In person
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Company Description
Bridging Bits is a technology company specializing in software and AI development, helping businesses unlock innovation through intelligent solutions. Established in 2021, we've grown into a trusted digital partner serving clients across multiple industries and regions. Our team of experienced engineers, data scientists, and designers delivers scalable products that drive automation, performance, and growth. Guided by a vision to bridge the gap between ideas and technology, Bridging Bits continues to empower global businesses with modern, reliable, and future-ready solutions.
Role Description
This is a full-time on-site role located in Lahore for a Machine Learning Engineer. The Machine Learning Engineer will be responsible for developing and implementing machine learning models and algorithms, analyzing large datasets to extract patterns and insights, optimizing neural networks for performance, and working closely with cross-functional teams to integrate AI solutions into various applications. The engineer will ensure the scalability and efficiency of AI-driven products.
Qualifications
- Strong knowledge of Pattern Recognition and Neural Networks
- Background in Computer Science and experience with Algorithms
- Proficiency in Statistics and data analysis
- Excellent problem-solving skills and analytical mindset
- Ability to work collaboratively in a team environment
- Bachelor's or Master's degree in Computer Science, Data Science, or a related field
- Experience in the AI and software development industry is a plus