27,642 Image Recognition Software jobs in India
Machine Learning
Posted today
Job Viewed
Job Description
• Background in natural language processing and/or machine learning -
• Strong Computer Science fundamentals (algorithms, data structures) -
• Industry experience developing multi-threaded applications -
• Mathematical background (probability & statistics) a strong plus
• Knowledge of SQL, PL/SQL and standard RDBMSs a plus
Machine Learning Engineer, Computer Vision
Posted 2 days ago
Job Viewed
Job Description
Key responsibilities include designing and training deep learning models using frameworks such as TensorFlow or PyTorch, optimizing model performance for real-world applications, and deploying these models into production environments. You will collaborate closely with data scientists, software engineers, and product managers to translate business requirements into robust ML solutions. Experience with large-scale datasets, data preprocessing, and feature engineering is essential. The ideal candidate will possess a strong background in machine learning theory, excellent programming skills in Python, and hands-on experience with computer vision libraries (e.g., OpenCV, scikit-image). A Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field with a focus on Machine Learning or Computer Vision is preferred. Demonstrated experience in developing and shipping ML models, particularly in computer vision, is highly valued. You should be adept at experimental design, performance evaluation, and iterative model improvement. Strong problem-solving skills, a passion for innovation, and the ability to work independently and collaboratively in a remote setting are critical. This is an exceptional opportunity to contribute to groundbreaking AI projects, push the boundaries of computer vision technology, and make a tangible impact on the company's innovative products and services. You will be part of a forward-thinking team dedicated to advancing AI capabilities.
Responsibilities:
- Design, develop, and train machine learning models for computer vision tasks.
- Implement deep learning architectures using frameworks like TensorFlow or PyTorch.
- Optimize model performance and efficiency for production deployment.
- Collaborate with cross-functional teams on ML projects.
- Process and analyze large datasets for model training.
- Conduct experiments and evaluate model performance.
- Stay up-to-date with the latest advancements in ML and computer vision.
- Deploy ML models into production environments.
- Master's or Ph.D. in Computer Science, Engineering, or a related quantitative field.
- Proven experience in machine learning and computer vision.
- Proficiency in Python and ML/CV libraries (TensorFlow, PyTorch, OpenCV).
- Strong understanding of deep learning architectures.
- Experience with data preprocessing and feature engineering.
- Excellent problem-solving and analytical skills.
- Ability to work effectively in a remote team.
Machine Learning Engineer - Computer Vision
Posted 2 days ago
Job Viewed
Job Description
Key responsibilities include:
- Developing and implementing advanced computer vision algorithms and models using deep learning frameworks.
- Training, evaluating, and fine-tuning machine learning models for tasks such as image classification, object detection, segmentation, and tracking.
- Working with large datasets of images and videos, including data preprocessing and augmentation.
- Collaborating with software engineers to integrate ML models into production systems and applications.
- Researching and experimenting with state-of-the-art computer vision techniques and technologies.
- Optimizing model performance for efficiency, accuracy, and scalability.
- Contributing to the entire ML lifecycle, from data acquisition and preparation to model deployment and monitoring.
- Documenting research, development processes, and model architectures.
- Staying current with the latest advancements in the field of computer vision and machine learning.
Qualifications:
- Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field with a focus on machine learning or computer vision.
- Minimum of 4 years of professional experience in developing and deploying computer vision models.
- Proficiency in Python and ML libraries such as TensorFlow, PyTorch, or Keras.
- Strong understanding of deep learning architectures (e.g., CNNs, RNNs, Transformers) and computer vision principles.
- Experience with image and video processing techniques.
- Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps practices is a plus.
- Excellent problem-solving skills and the ability to work independently and in a team.
- Strong communication and collaboration skills.
This hybrid role offers a dynamic work environment in our Nagpur, Maharashtra, IN office, with opportunities for remote collaboration. We are looking for ambitious individuals eager to make a significant impact in the field of AI and computer vision.
Machine Learning Engineer (Computer Vision)
Posted 3 days ago
Job Viewed
Job Description
Machine Learning Engineer - Computer Vision
Posted 4 days ago
Job Viewed
Job Description
As a Machine Learning Engineer focused on Computer Vision, you will work on tasks such as image recognition, object detection, segmentation, and visual tracking. Your responsibilities will include data preprocessing, feature engineering, model selection, training, and optimization. You will collaborate closely with a team of world-class AI researchers and engineers to implement state-of-the-art algorithms and develop robust, scalable solutions. Experience with deep learning frameworks like TensorFlow, PyTorch, or Keras is essential.
You will also be involved in the entire machine learning lifecycle, from initial experimentation and prototyping to production deployment and ongoing performance monitoring. This includes staying current with the latest advancements in computer vision research and applying them to our projects. You will contribute to the design of efficient data pipelines and infrastructure to support large-scale model training and inference. Strong problem-solving skills and the ability to translate business needs into technical solutions are paramount. Effective communication and collaboration within a remote team are key to success.
Qualifications:
- Master's or PhD in Computer Science, Electrical Engineering, Artificial Intelligence, or a related field with a specialization in Computer Vision or Machine Learning.
- Minimum of 4 years of professional experience in developing and deploying machine learning models, with a significant focus on computer vision applications.
- Proficiency in Python and deep learning frameworks (e.g., TensorFlow, PyTorch, Keras).
- Strong understanding of various computer vision algorithms and techniques (e.g., CNNs, object detection, image segmentation).
- Experience with data augmentation, model evaluation, and performance tuning.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and MLOps practices is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, with experience working effectively in remote teams.
- Ability to work independently, manage priorities, and deliver results in a fast-paced environment.
Machine Learning Engineer (Computer Vision)
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement machine learning models for computer vision tasks.
- Process and analyze large-scale image and video datasets.
- Apply deep learning techniques and frameworks (TensorFlow, PyTorch) for computer vision.
- Develop algorithms for object detection, image segmentation, facial recognition, and more.
- Evaluate model performance, identify bottlenecks, and implement optimizations.
- Collaborate with data scientists and software engineers to integrate models into production systems.
- Stay updated with the latest research and advancements in computer vision and deep learning.
- Document code, methodologies, and experimental results clearly.
- Contribute to the end-to-end machine learning lifecycle, from data to deployment.
- Participate in code reviews and knowledge sharing sessions.
- Work effectively in a hybrid team setting.
Qualifications:
- Master's or Ph.D. in Computer Science, Machine Learning, AI, or a related quantitative field.
- Minimum of 4 years of hands-on experience in machine learning and computer vision.
- Strong programming skills in Python and proficiency with ML libraries (e.g., scikit-learn, NumPy, Pandas).
- Expertise in deep learning frameworks like TensorFlow, PyTorch, or Keras.
- Experience with computer vision libraries such as OpenCV.
- Solid understanding of image processing techniques and computer vision algorithms.
- Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps practices.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities.
Machine Learning Engineer - Computer Vision
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, train, and optimize machine learning models for computer vision tasks such as object detection, image segmentation, facial recognition, and scene understanding.
- Implement and deploy computer vision algorithms in production environments, ensuring scalability and efficiency.
- Work with large datasets, including data preprocessing, augmentation, and annotation for model training.
- Collaborate with research scientists and software engineers to integrate ML models into larger systems and applications.
- Conduct rigorous experimentation and evaluation of model performance, identifying areas for improvement.
- Stay current with the latest advancements in machine learning, deep learning, and computer vision research.
- Develop and maintain robust MLOps pipelines for model deployment, monitoring, and retraining.
- Contribute to the development of novel algorithms and techniques.
- Troubleshoot and debug ML models and systems in production.
- Document research findings, model architectures, and implementation details.
- Master's or Ph.D. in Computer Science, Electrical Engineering, Machine Learning, or a related quantitative field.
- Minimum of 4 years of experience in machine learning engineering, with a strong specialization in computer vision.
- Proven expertise in developing and deploying computer vision models using frameworks like TensorFlow, PyTorch, or Keras.
- Strong programming skills in Python and experience with libraries such as OpenCV, NumPy, and SciPy.
- Solid understanding of deep learning architectures (CNNs, RNNs, Transformers) and their applications in computer vision.
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps tools.
- Familiarity with data processing and management techniques for large-scale image and video data.
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration abilities.
- Experience with edge AI deployment is a plus.
Be The First To Know
About the latest Image recognition software Jobs in India !
Machine Learning Engineer - Computer Vision
Posted 6 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop, train, and optimize deep learning models for computer vision tasks such as object detection, image segmentation, facial recognition, and pose estimation.
- Implement and deploy computer vision algorithms into production environments using scalable cloud infrastructure.
- Process and manage large-scale image and video datasets, including data augmentation and annotation.
- Collaborate with software engineers to integrate ML models into existing applications and workflows.
- Conduct rigorous testing and validation of models to ensure performance and accuracy.
- Stay up-to-date with the latest research and advancements in computer vision and machine learning.
- Contribute to the design and architecture of ML pipelines and systems.
- Work with cross-functional teams to define project requirements and deliver effective solutions.
- Troubleshoot and debug model performance issues.
- Document models, experiments, and deployment processes.
Qualifications:
- Master's or PhD in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
- Proven experience in developing and deploying computer vision models using frameworks like TensorFlow, PyTorch, or Keras.
- Strong understanding of deep learning architectures (CNNs, RNNs, Transformers) and computer vision principles.
- Proficiency in Python and relevant libraries (OpenCV, Scikit-image, Pillow).
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices.
- Familiarity with data annotation tools and techniques.
- Strong analytical and problem-solving skills, with a keen eye for detail.
- Excellent communication and collaboration skills, with the ability to explain complex technical concepts.
Machine Learning Engineer - Computer Vision
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and implement computer vision models.
- Process and analyze large image and video datasets.
- Train, evaluate, and deploy deep learning models.
- Research and apply state-of-the-art CV algorithms.
- Optimize model performance and efficiency.
- Collaborate with engineering and research teams.
- Integrate CV solutions into products and services.
Qualifications:
- Master's or Ph.D. in Computer Science or related field.
- Proven experience in Computer Vision and Machine Learning.
- Proficiency with CV libraries (OpenCV) and ML frameworks (TensorFlow, PyTorch).
- Strong programming skills in Python.
- Excellent analytical and problem-solving skills.
- Ability to work collaboratively in a research environment.
Machine Learning Engineer - Computer Vision
Posted 6 days ago
Job Viewed