Job Description
Note:
This is a full-time contractor role, and we require that they do not take up any other employment while working with us.
Role Overview
We are seeking a highly skilled and motivated
Machine Learning/Computer Vision Engineer
to join our AI team. The core focus of this role will be the end-to-end development and deployment of deep learning models for advanced visual understanding. This includes a strong emphasis on Computer Vision tasks such as
Object Detection, Semantic Segmentation, and Instance Segmentation . You will be responsible for translating cutting-edge research into robust, scalable, production-grade systems in a Python-centric environment.
Key Responsibilities
●
Model Design and Development:
Research, design, implement, and optimize state-of-the-art deep learning models specifically for computer vision segmentation and object detection algorithms.
●
ML Lifecycle Management:
Own the full machine learning lifecycle, from data collection and annotation to training, evaluation, validation, and production deployment.
●
Coding & Integration:
Write clean, efficient, and well-documented production code in
Python , utilizing key ML/CV libraries and frameworks.
●
System Integration:
Collaborate with software and platform engineers to seamlessly integrate computer vision capabilities into our core products and infrastructure.
●
Performance Optimization:
Evaluate model performance, benchmark speed and accuracy, and optimize models for inference latency and memory consumption on target hardware (cloud or edge).
●
Research & Innovation:
Stay abreast of the latest academic and industry advancements in deep learning and computer vision to propose and implement innovative solutions.
●
Collaboration:
Work closely with data scientists, software developers, and product managers to define requirements and deliver high-impact features.
Required Qualifications
●
Experience:
A minimum of
3+ years
of professional experience in a Machine Learning Engineer, Computer Vision Engineer, or similar role.
●
Programming:
Strong proficiency in
Python
and its scientific computing stack (e.g., NumPy, Pandas).
●
Computer Vision:
Proven practical experience with computer vision algorithms and deep learning techniques for
Object Detection
(e.g., YOLO, Faster R-CNN) and
Segmentation
(Semantic or Instance).
●
Deep Learning Frameworks:
Expertise in at least one major deep learning framework ( PyTorch
or
TensorFlow/Keras ).
●
Tooling:
Hands-on experience with computer vision libraries such as
OpenCV .
●
Foundational Knowledge:
Solid understanding of machine learning principles, neural network architectures (especially CNNs), and image processing fundamentals.
●
Education:
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical/quantitative field.
● Proficiency in modern code management tools, especially Git.
Preferred Qualifications (Nice-to-Haves)
● Experience with
MLOps
practices and tools (e.g., Docker, Kubernetes, experiment tracking, model serving).
● Familiarity with cloud computing services (AWS, Google Cloud Platform, or Azure) for model training and deployment.
● Experience in optimizing models for performance and size (e.g., quantization, pruning, use of TensorRT/ONNX).
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
November 25, 2025
Job Type:
Ingegneria e tecnologia
Location:
India
Company:
Infiswift Technologies
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.