Computer Vision Engineer

Islamabad,PK
VisionX – Customer Products /
Full Time /
On-site
About Us:
At VisionX, we cut through the noise. Since 2017, we’ve been on a mission to demolish business complexity with AI—no off-the-shelf solutions, just custom, agile systems designed for your unique challenges. Our innovative approach to problem-solving is what sets us apart in the industry.

We work shoulder-to-shoulder with world-leading brands and Fortune 1000 companies, leveraging deep expertise in computer vision, 3D modeling, AR, VR, decision sciences, and IoT. Our approach isn’t about following trends—it’s about setting them and fast-tracking your AI journey with tailored strategies, accelerators, and pre-trained AI assets that build real Intellectual Property.

Our achievements speak for themselves. We are recognized among Fast Company’s Top 10 Most Innovative Companies of 2020, Microsoft, and Snap Inc. We deliver breakthrough solutions that drive tangible growth. We’re not here to keep up but to redefine what’s possible, and our track record proves it.
 
Your Role:
As a Computer Vision Engineer at VisionX, you'll play a vital role in developing and deploying next-generation computer vision applications. You'll collaborate with a talented team to build innovative solutions that drive real business value.
 
Responsibilities:
-Design, develop, and implement computer vision algorithms and pipelines.
-Develop and integrate deep learning models, including CNNs and vision transformers, for vision-based applications.
-Optimize algorithms for performance, scalability, and accuracy, including model compression techniques (quantization, pruning, knowledge distillation).
-Work with large-scale datasets, including data collection, augmentation, and preprocessing.
-Deploy models to edge devices or cloud-based platforms (AWS, GCP, Azure) for real-time inference.
-Integrate computer vision models with backend systems for seamless application deployment.
-Troubleshoot and address issues related to model performance and accuracy.
-Collaborate with cross-functional teams, including software engineers and product managers, to integrate vision solutions into real-world applications.
-Stay up-to-date on the latest advancements in computer vision research and development.
-Foster a collaborative and innovative work environment.
 
What You Need:
-3 - 5 years of experience in computer vision development.
-Strong educational background in Computer Science, Electrical Engineering, or related fields.
-Expertise in computer vision libraries and frameworks (OpenCV, PyTorch, TensorFlow).
-Experience with image processing, object detection, image segmentation, and real-time video analytics.
-Strong programming skills in Python or C++.
-Familiarity with cloud computing services (AWS, GCP, Azure) for model deployment.
-Knowledge of MLOps tools for monitoring and maintaining models in production.
-Experience with model optimization techniques for real-time performance.
-Experiment with large-scale vision recognition models and solid hanson in deep learning-based image recognition algorithms.
-Excellent problem-solving skills and a passion for innovation.
-Effective communication and collaboration skills. 

Why choose us
Our global network of industry experts and mentors helps shape your growth and future. We believe in delivering client value through our work. We build products that are not good or great, but outstanding.

You deliver! We will make your stay and journey with us worthwhile.

We are an equal opportunity employer, and we value diversity. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other legally protected status.