AI/ML Engineer - Computer Vision - CodeCraft Technologies

2 - 4 years

10 - 15 Lacs

Posted:19 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

AI/ML Engineer - Computer Vision - CodeCraft Technologies AI/ML Engineer Computer Vision

Location: Bangalore

No. of Positions: 01

Experience: 2-4yrs

Role Description

We are looking for a Machine Learning & Computer Vision Engineer to design, develop, and deploy end-to-end AI solutions. The role involves building deep learning and classical ML models, creating scalable ML pipelines, and delivering production-ready systems on AWS. You will work on object detection, segmentation, OCR, tracking, and other vision tasks using modern frameworks, while applying strong MLOps practices for automation, monitoring, and continuous improvement. Collaboration with Data Engineering, Product, and Backend teams is essential to integrate AI capabilities into enterprise applications and ensure high performance and reliability.

Key Responsibilities:

  • Design and develop

    machine learning and computer vision models

    , including deep learning and classical ML solutions.
  • Implement architectures for

    object detection, segmentation, tracking, OCR, anomaly detection

    , and other vision tasks.
  • Build

    end-to-end ML pipelines

    encompassing data acquisition, preprocessing, feature engineering, model training, validation, optimization, and production deployment.
  • Leverage

    classical machine learning algorithms

    such as

    Random Forests, Gradient Boosting (XGBoost / LightGBM / CatBoost), SVM, Linear/Logistic Regression, KNN, PCA, Clustering

    , etc., when appropriate for tabular or image-feature-based problems.
  • Conduct

    model experimentation

    and performance evaluation using relevant metrics and statistical techniques.
  • Deploy ML models to production using

    AWS services

    such as

    SageMaker, Lambda, S3, EC2, ECR, Step Functions, API Gateway, DynamoDB, CloudWatch

    , and

    EKS

    .
  • Build and manage scalable

    real-time or batch inference

    systems.
  • Collaborate with Data Engineering, Product, and Backend teams to integrate AI components into enterprise solutions.
  • Apply

    MLOps practices

    including CI/CD, model versioning, automated retraining, monitoring, and observability.
  • Work with large-scale image/video/audio datasets and manage annotation and data processing workflows.

Required Qualifications

  • 2-4 years

    of hands-on experience in

    machine learning

    , including both

    classical ML and deep learning

    .
  • Strong experience with deep learning frameworks:

    PyTorch, TensorFlow, Keras

    .
  • Solid grounding in

    classical ML

    , feature engineering, model selection, hyperparameter tuning, and evaluation techniques.
  • Expertise in

    computer vision frameworks

    such as

    OpenCV, Detectron2, YOLO, Mask R-CNN, UNet, ViT, OpenVINO

    , etc.
  • Strong ability to write production-grade code in

    Python

    , including NumPy, Pandas, Scikit-learn, and model-serving frameworks (FastAPI / Flask).
  • Proven experience deploying solutions on the

    AWS cloud ecosystem

    .
  • Experience with

    Docker

    ,

    Kubernetes

    , and distributed or accelerated training environments.
  • Hands-on experience with

    REST APIs

    , microservices architecture, and real-time inference.
  • Familiarity with

    MLOps tools and practices

    such as MLflow, Kubeflow, Airflow, or SageMaker Pipelines.
  • Strong understanding of software engineering fundamentals: Git, testing, system performance, and release management.

Preferred Skills

  • Exposure to

    Generative AI / multimodal models / video analytics

    .
  • Experience deploying on

    edge devices

    (NVIDIA Jetson, TensorRT, ONNX Runtime).
  • Experience with data labeling tools and annotation pipelines.
  • Familiarity with

    CI/CD

    frameworks (GitLab, GitHub Actions, AWS CodePipeline).
  • Experience with Agile/Scrum processes.
Apply for this position Allowed Type(s): .pdf, .doc, .docx By using this form you agree with the storage and handling of your data by this website. *

Mock Interview

Practice Video Interview with JobPe AI

Start Machine Learning Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru