Search by job, company or skills

  • Posted a day ago
  • Be among the first 30 applicants
Early Applicant

Job Description

Role: Data Scientist (Deep Learning Engineer/ Machine Learning Engineer)

Location: Pune

Role Overview

We are seeking a highly skilled AI/ML Engineer with expertise in Computer Vision, Deep Learning, backend engineering, and MLOps. The ideal candidate will be responsible for developing real-time vision pipelines, OCR systems, backend services, and deploying optimized ML models across cloud, on-premise, and edge platforms.

This role focuses on core AI engineering, production deployment, and system optimization, without front-end or annotation work.

Key Responsibilities

Computer Vision & Deep Learning

  • Develop, train, and optimize deep learning models using PyTorch, TensorFlow, YOLO, or similar frameworks.
  • Build and maintain image and video processing pipelines using OpenCV and classical CV techniques.
  • Implement and optimize OCR pipelines and text extraction systems.
  • Perform model optimization (quantization, pruning, ONNX/TensorRT conversions) for real-time performance.
  • Develop complete data preprocessing workflows and scalable training pipelines.

Backend Engineering

  • Develop backend services using Python (FastAPI/Flask).
  • Build REST APIs for ML inference, data processing, and workflow management.
  • Integrate backend applications with databases such as MongoDB, SQL, NoSQL.
  • Architect scalable microservices for ML and computer vision workloads.
  • Work on logging, monitoring, and system stability for backend services.

MLOps, DevOps & Deployment

  • Containerize and orchestrate applications using Docker and Kubernetes.
  • Implement CI/CD pipelines for automated testing, deployment, and model updates.
  • Deploy AI/ML workloads on cloud, on-premise, and edge computing platforms.
  • Optimize infrastructure for high throughput and low-latency ML processing.

Required Skills

Core Technical Competencies

  • Expert-level Python (mandatory).
  • Strong experience with:
  • PyTorch / TensorFlow / YOLO
  • OpenCV & Image Processing
  • OCR systems
  • Docker, Kubernetes
  • Git, GitLab, CI/CD tools
  • MongoDB, SQL, NoSQL databases
  • FastAPI or Flask
  • Linux & Bash scripting (Optional)

Preferred Competencies

  • Experience deploying ML/DL models on edge devices.
  • Knowledge of ONNX, TensorRT, or hardware-level optimizations.
  • Familiarity with real-time video/image streaming pipelines.
  • Understanding of distributed systems or messaging technologies (Kafka, RabbitMQ, etc.).

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 12+ years of hands-on experience in AI/ML, Computer Vision, or MLOps.
  • Proven experience building production-grade ML systems.

Soft Skills

  • Strong analytical and debugging skills.
  • Self-driven with the ability to own and deliver end-to-end solutions.
  • Good communication and collaborative mindset.
  • Passion for exploring new technologies in CV, ML, and systems architecture.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137846959

Similar Jobs