ML Engineer - Computer Vision

Bengaluru, Karnataka, India

Weekday

At Weekday, we help companies hire engineers who are vouched by other software engineers. We are enabling engineers to earn passive income by leveraging & monetizing the unused information in their head about the best people they have worked...

View all jobs at Weekday

Apply now Apply later

This role is for one of the Weekday's clients

Salary range: Rs 2000000 - Rs 5500000 (ie INR 20-55 LPA)

Min Experience: 3 years

Location: Bengaluru

JobType: full-time

Join a team at the forefront of AI innovation, where your work will power critical product features such as object detection, image segmentation, and real-time video analytics. You'll collaborate with data scientists, software engineers, and product managers to build scalable and high-performance vision-driven solutions that deliver real impact.

Requirements

Key Responsibilities:

Model Development & Optimization

  • Design, develop, and fine-tune ML models for core computer vision tasks like object detection, image classification, segmentation, and anomaly detection.
  • Experiment with state-of-the-art architectures (CNNs, Transformers, GANs, etc.) to enhance model performance and efficiency.
  • Implement rigorous testing frameworks to validate model accuracy and reliability in production settings.

Data Pipeline & Processing

  • Build and maintain robust data pipelines for processing large-scale image and video datasets.
  • Collaborate with data engineers to ensure efficient data ingestion, storage, and retrieval workflows.
  • Apply data preprocessing, augmentation, and labeling techniques to maintain high data quality.

Deployment & Scaling

  • Work with DevOps and engineering teams to deploy models in production across cloud and edge environments.
  • Optimize models for real-time performance and scalability.
  • Monitor model behavior post-deployment and implement iterative improvements.

Research & Innovation

  • Stay current with the latest advancements in computer vision and machine learning.
  • Prototype and evaluate emerging tools, frameworks, and techniques to push the boundaries of AI capabilities.
  • Share learnings and research insights internally to support a culture of continuous innovation.

Collaboration & Communication

  • Align model development with product goals by working closely with cross-functional teams.
  • Document technical decisions, model architectures, and experimental outcomes clearly and thoroughly.
  • Mentor junior engineers and actively contribute to team knowledge sharing.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Mathematics, or a related field.
  • 3+ years of experience in ML, with a focus on computer vision applications.
  • Strong Python skills and experience with deep learning frameworks like PyTorch, TensorFlow, or similar.
  • Deep understanding of vision algorithms, neural networks, and image processing.
  • Hands-on experience with large-scale image/video datasets and model deployment strategies.
  • Excellent problem-solving abilities and a passion for innovation.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Architecture Classification Computer Science Computer Vision Data pipelines Data quality Deep Learning DevOps Engineering GANs Machine Learning Mathematics ML models Model deployment Pipelines Python PyTorch Research TensorFlow Testing Transformers

Perks/benefits: Career development

Region: Asia/Pacific
Country: India

More jobs like this