Principal Machine Learning Engineer

3 days ago


Lahore, Punjab, Pakistan MedCare MSO Global Full time

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from MedCare MSO Global

Lead Talent Acquisition & HRBP | Driving Recruitment Transformation | HR Strategy | Workforce Planning & Analytics | Driving Tech-Enabled Workforce…

Medcare MSO is one of the largest USA-based Healthcare IT organization in Pakistan, with 950+ people on board. We implement best practices and adopt state-of-the-art technology tools to achieve results. We are seeking a highly skilled and innovative Principal Machine Learning Engineer to design, build, and deploy scalable ML models that solve complex problems across various business domains. The ideal candidate will have a strong foundation in machine learning, statistics, and software engineering, and will be responsible for turning raw data into actionable insights and intelligent systems.

Position: Principal Machine Learning Engineer

Shift timings: 9:00 am - 6:00 pm

Location: Lahore (on-site)

Key Responsibilities:

  • Design, develop, and optimize machine learning models for classification, regression, clustering, recommendation, or forecasting tasks.
  • Build and maintain robust data pipelines for model training, validation, and deployment.
  • Apply techniques such as feature engineering, model selection, hyperparameter tuning, and performance evaluation.
  • Work with cross-functional teams including data engineers, software developers, and product managers to deploy ML models into production.
  • Monitor and maintain production models to ensure performance and scalability.
  • Leverage MLOps tools to automate model training, versioning, testing, and deployment.
  • Stay current with the latest advancements in ML, deep learning, and AI frameworks.
  • Participate in code reviews and adhere to software engineering best practices.

Requirements:

  • Strong proficiency in Python
  • Hands-on experience with at least one deep learning framework such as TensorFlow or PyTorch.
  • Experience with at least one of the following – TensorFlow, PyTorch, XGBoost, LightGBM.
  • Hands-on experience with REST APIs (using FastAPI, Flask, or Django) and containerization tools like Docker
  • Knowledge of MLOps practices, including version control (Git), model monitoring, A/B testing, and pipeline automation.
  • Experience with cloud services (AWS/GCP/Azure), preferably with exposure to tools like SageMaker, Vertex AI, or AzureML.
  • Strong grounding in statistics, data preprocessing, and feature engineering on time-series and event-based data.

Preferred Qualifications:

  • Bachelor's or master's degree in computer science or a related field.
  • 7+ years of experience in designing and deploying ML models in real-world applications.
  • Experience with experiment tracking, model monitoring, and drift detection.
  • Familiarity with deep learning architectures (CNNs, RNNs, Transformers) is a plus.
  • Understanding of software engineering principles, including OOP and modular design.
Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionInformation Technology
  • IndustriesHospitals and Health Care and Software Development

Referrals increase your chances of interviewing at MedCare MSO Global by 2x

Get notified about new Machine Learning Engineer jobs in Lahore, Punjab, Pakistan.

Associate Software Engineer- Data EngineerAssociate Software Engineer - Data ScienceAssociate Software Engineer- Python/ ReactAssociate Software Quality Assurance EngineerAssociate Software Quality Assurance EngineerSoftware Test Engineer- Automation + Manual

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan beBee Careers Full time

    Drive innovation and excellence in machine learning by joining our team as a Principal Machine Learning Engineer.ResponsibilitiesDesign, develop, and deploy machine learning models that meet business requirements.Work with data engineers and software developers to build scalable data pipelines.Stay up-to-date with the latest advancements in ML, deep...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    About the JobWe are looking for a talented Machine Learning Engineer to join our team. In this role, you will be responsible for building and deploying predictive models to drive business growth and improve user experience.Key Responsibilities:Analyze complex datasets to identify patterns and trendsDevelop and train machine learning models to predict...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Job OverviewWe are seeking a highly skilled Machine Learning Engineer to join our team. As a key member of our organization, you will be responsible for designing, developing, and deploying machine learning models to address complex business challenges.Responsibilities:Data Analysis: Perform exploratory data analysis to uncover hidden patterns, correlations,...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Job DescriptionWe are seeking a highly skilled Machine Learning Engineer to join our team. As a key member of our AI development team, you will design and implement machine learning models and algorithms to support various AI-driven client applications.Your primary focus will be on user interface interactions and AI-driven features. You will integrate...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Job Description:">We are seeking a passionate and skilled Machine Learning Engineer to work on developing and improving our AI-powered solutions. This position will involve training production models for a variety of machine learning tasks such as forecasting, anomaly detection, and event prediction.">Key Responsibilities:">">Train and deploy...


  • Lahore, Punjab, Pakistan Devsinc, LLC Full time

    Job DescriptionWe are seeking an experienced Senior Software Engineer to join our team at Devsinc, LLC. As a key member of our engineering team, you will be responsible for designing and developing scalable, secure AI and machine learning applications utilizing Python, machine learning frameworks (e.g., TensorFlow, PyTorch), and cloud services.Key...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    We are looking for a skilled Senior Software Engineer with 3-5 years of experience to join our innovative team. The ideal candidate will bring a solid foundation in machine learning, data processing, and model development.Responsibilities and Skillset:Develop end-to-end pipelines for data processing, model building, training, and optimization.Deploy ML...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Job Summary:">We are looking for a highly skilled Machine Learning Software Engineer to join our team. The ideal candidate will have a strong background in developing and deploying machine learning solutions.">Key Responsibilities:">Design, develop, and implement machine learning models and algorithms to address complex business challenges.Collaborate with...


  • Lahore, Punjab, Pakistan Soliton Technologies (Pvt) Ltd. Full time

    We are looking for a skilled Senior Software Engineer (Machine Learning) with 3-5 years of experience to join our innovative team on-site. The ideal candidate will bring a solid foundation in machine learning, data processing, and model development. In this role, you will be responsible for designing, implementing, and optimizing advanced machine learning...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior AI/Machine Learning EngineerWe seek a highly skilled Senior AI/Machine Learning Engineer to design and develop innovative AI solutions.Develop scalable, secure AI and machine learning applications utilizing Python, TensorFlow, PyTorch, and cloud platforms (AWS, Azure, GCP, Databricks).Design and implement machine learning models and algorithms to...