Middle ML Engineer (Computer Vision)

inDrive

Islamabad

On-site

PKR 1,800,000 - 3,000,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

inDrive is seeking a Middle ML Engineer (Computer Vision) to strengthen its AI Cluster in Pakistan. The role focuses on automating the driver verification process using computer vision expertise. You will develop, deploy, and maintain ML models, perform data processing, and help design ML systems with a data-centric approach.

The ideal candidate has 3+ years of experience, strong Python skills, ML/DL fundamentals, MLOps familiarity, and solid communication abilities to collaborate across teams.

Qualifications

  • 3+ years of experience in ML engineering.
  • Strong Python and data processing framework knowledge.
  • Experience with ML lifecycle and MLOps.
  • Backend systems experience and willingness to learn Golang.
  • Ability to design solutions using common design patterns.
  • Experience in experiment design and validating information credibility.
  • Strong business sense and communication skills.

Responsibilities

  • Develop, deploy, and maintain ML models and systems.
  • Conduct in-depth data analysis, preparation, and processing.
  • Design ML systems focusing on data annotation and processing.
  • Follow security guidelines and identify risks.
  • Collaborate to review designs for effectiveness and reusability.
  • Solve issues and provide feedback for engineering processes.
  • Ensure features deployed per requirements with no side effects.
  • Create and maintain documentation for models and processes.
  • Monitor and support deployed solutions for performance.
  • Seek information and internal solutions for reusability.

Skills

Python
Data processing
ML/DL fundamentals
MLOps
Backend systems
Golang
Design patterns
Experiment design
English communication
Problem solving

Tools

MLOps tools

Job description

Middle ML Engineer (Computer Vision)

Department: AI Cluster

Employment Type: Full Time

Location: Pakistan

Description

Our AI Customer Support and Safety team is working on many areas including Computer Vision, NLP, RL etc, bringing business value to our products and improving the lives of our customers. Now we are aiming to strengthen several streams and looking for an experienced middle Machine Learning Engineer, who will help us in our journey. The primary focus for this position will be automation of the driver verification process, for which experience in computer vision is essential.

Key Responsibilities
  • Develop, deploy, and maintain machine learning models and systems
  • Conduct in-depth data analysis, preparation, and processing
  • Contribute to the design of ML systems, focusing on data-related aspects like annotation and processing
  • Follow established security guidelines and identify potential risks
  • Collaborate with peers to review and ensure designs are effective, flexible, and reusable
  • Solve issues and provide feedback for engineering design and delivery processes
  • Ensure that features are deployed according to requirements and operate without unintended side effects
  • Create and maintain comprehensive documentation for models and processes
  • Monitor and support deployed solutions to ensure they meet performance expectations
  • Actively seek out information and internal solutions to ensure reusability and adoption of common technologies
Our expectations
  • 3+ years of experience in the Field. Previous software engineering experience is preferrable
  • Strong proficiency in Python and its common data processing frameworks (e.g., for streaming, batch, and asynchronous data).
  • Strong foundational knowledge in classical machine learning, deep learning, and advanced mathematics.
  • Familiarity with MLOps principles and experience using MLOps tools for managing the ML model lifecycle.
  • Experience with backend systems and infrastructure, and a willingness to learn new technologies (like Golang) for integration purposes.
  • The ability to design solutions using common design patterns and various design tools.
  • Experience in experiment design and the ability to validate the credibility of information from various sources.
  • A solid understanding of the business value of delivered features.
  • Strong problem-solving skills, with an emphasis on using technical facts and reasoning.
  • Excellent communication and collaboration skills, including active listening and the ability to build consensus.
  • A strong drive for continuous self-development and a collaborative mindset for contributing to communities.
  • Ability to balance quality and speed depending on the case, and justify your decision
  • Ability to explain the background and consequences of your technical decisions to non-technical stakeholders, including product and business managers
  • English communication skills
Why join us
  • Help us challenge injustice by creating fair choices for millions of people across 47 countries.
  • Develop your professional skills with access to mentoring, career consulting, and learning programs.
  • Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
  • Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
  • Work alongside people who take initiative, speak openly, and challenge themselves to grow.
  • Improve your language skills through co-financed courses and internal speaking clubs.

Final benefits may vary depending on the location.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Middle ML Engineer (Computer Vision)
Middle ML Engineer (Computer Vision)

inDrive • Pakistan

On-site
PKR 4,709,000 - 7,479,000
Global Talent Exchange Program
Mentoring & career consulting
International collaboration
+1
Senior Data Scientist
Senior Data Scientist

inDrive • Islamabad

On-site
PKR 3,000,000 - 6,000,000
Mentoring and learning programs
Global talent exchange program
Cross-team collaboration with global"
Mid-Level Computer Vision ML Engineer — Build Vision Systems
Mid-Level Computer Vision ML Engineer — Build Vision Systems

inDrive • Islamabad

On-site
PKR 1,800,000 - 3,000,000
Senior Data Scientist
Senior Data Scientist

inDrive • Pakistan

On-site
PKR 3,000,000 - 6,000,000
Mentoring & career development
Global Talent Exchange Program
International collaboration
Junior Machine Learning Engineer – AI Systems & Frameworks
Junior Machine Learning Engineer – AI Systems & Frameworks

10xengineers • Lahore

On-site
PKR 669,600 - 892,800
Continuous exposure to cutting-edge AI projects
Opportunity for advanced technical roles
Work with a world-class chip company
Machine Learning Engineer
Machine Learning Engineer

QuantumIT Solutions • Punjab

On-site
PKR 1,800,000 - 3,600,000
Machine Learning Engineer
Machine Learning Engineer

SteelAxis • Karachi Division

On-site
PKR 3,400,000 - 4,620,000
Visa sponsorship
Free airfare for relocation
Mid ML Engineer - Computer Vision for Driver Verification
Mid ML Engineer - Computer Vision for Driver Verification

inDrive • Pakistan

On-site
PKR 4,709,000 - 7,479,000
Global Talent Exchange Program
Mentoring & career consulting
International collaboration
+1
Senior Software Engineer (Backend, AI Platform)
Senior Software Engineer (Backend, AI Platform)

inDrive • Islamabad

On-site
PKR 4,500,000 - 6,500,000
Senior Software Engineer (Backend, AI Platform)
Senior Software Engineer (Backend, AI Platform)

inDrive • Pakistan

On-site
PKR 3,348,000 - 7,254,000