Sr Computer Vision Engineer Pytorch

2 months ago


hyderabad, India visionify Full time

Visionify is working on bringing the power ofComputer Vision and AI for everyday usecases. We are looking tohire a strong motivated and enthusiastic Sr. Computer VisionEngineer to execute our roadmap.

As a Sr.Computer Vision Engineer you will be working on the stateofthe artchallenges in the field of Computer Vision & solving them withnovel algorithms and optimizations. Majority of our work is focusedon applied Computer Vision so a good understanding of current stateof the art of models (Classification Object detection ObjectRecognition OCR LayoutML GAN etc networks). You will be working onPytorch as primary language so prior demonstrated knowledge ofPytorch is must for this position. Any experience with Azure AzureML Studio framework etc. would also be preferable.

Candidates are expected to stay current with thelatest features and contribute to the opensource Pytorch projectwith a focus on performance and accuracy improvements. You deeplyunderstand the PyTorch framework and underlying implementations tosolve customer challenges. and provide insights into how key issuesaffect the product. Many of our models get deployed to the edge soexperience in optimizing and pruning models converting models toNVIDIA TensorRT etc would be preferable.

Youmust possess excellent Python coding skills as Python is usedthroughout our organization to build training and inferencepipelines. Candidates should have excellent communication andpresentation skills. The ideal candidate will be passionate aboutartificial intelligence and stay uptodate with the latestdevelopments in thefield.

Responsibilities:

  • Understandingbusiness objectives and developing Computer Vision based solutionsthat help achieve it. The software could involve training frameworkinference framework working with different technologies forML.
  • You will build models and solutions withPytorch. You will optimize the Pytorch models for different runtimeenvironments including NVIDIA JetsonTensorRT.
  • Guide thedevelopment team with their works unblock their questions helpaccelerate their deliverables.Developing ML/Computer Visionalgorithms that could be used to solve a givenproblem.
  • Exploring and visualizing data to gainan understanding of it then identifying differences in datadistribution that could affect performance when deploying the modelin the real world
  • Develop processes fordifferent common operations of the team: data acquisition modeltraining prototype development.
  • Findingopensource datasets for prototypedevelopment.
  • Develop pipelines for dataprocessing augmentation training inference and activeretraining.
  • Training models and tuning theirhyperparameters
  • Analyzing the errors of themodel and designing strategies to overcomethem
  • Deploying models toproduction

Requirements:

  • Bachelors/Mastersdegree in Computer Science/Computer Engineering/IT or relatedfields.
  • 5 years of experience. Exceptionalcandidates with less experience are welcome toapply.
  • Industry experience working in Image& Video Processing (OpenCV GStreamer Tensorflow PyTorchTensorRT Model Training/Inference Video Processing PipelinesDifferent GStreamer Convertors etc).
  • Soundknowledge of various deep learning classification models includingResNet Inception VGG etc and object detection models includingMobileNetSSD Yolo FastRCNN MaskRCNN etc.
  • Goodknowledge of Pytorch Torchvision writing training routines. Abilityto update models add/drop features visualize how the model isperforming etc.
  • Experience in Colab and JupyterNotebook
  • Familiarity withCUDA/GPU
  • Knowledge of CNN visualizationtechniques such as CAM GradCAM etc.
  • Strongunderstanding of Computer Vision and Realtime Video Processingtechniques.
  • Strong experience with Python andwriting reusable code.
  • Experience working withOpenCV and Scikit packages.
  • Experience with theNVIDIA platform (NVIDIA DeepstreamTensorRT).
  • Experience with Python web frameworke.g. Flask Django or FastAPI
  • Experience withdifferent ML platforms: PyTorchTensorFlow.
  • Proficiency with AWSSageMaker
  • Experience with databases(Elasticsearch SQL NoSQL Hive…)
  • Experience in a cloud environmentfor software development and deployment (AWSpreferred)
  • Experience with utilising variousGPUbased training infrastructures.
  • Experiencewith Docker
  • Knowledge of DevOps and MLOps bestpractices for production Machine Learningsystems.

DesiredTraits:

  • Thrive in a collaborativeenvironment.
  • Flexible withchanging requirements.
  • Come up with innovativesolutions.
  • Keen focus on work quality &developing robust code.


  • hyderabad, India Tech Mahindra Full time

    5+ years of experience in computer vision and machine learning engineering rolesProven track record of developing CV models for industrial applications using PyTorch, TensorFlow, OpenCVDeep understanding of ML algorithms, neural network architectures, and data modeling techniquesHands-on experience with AWS AI/ML and data services like SageMaker, EC2, ECS,...


  • hyderabad, India Tech Mahindra Full time

    5+ years of experience in computer vision and machine learning engineering roles Proven track record of developing CV models for industrial applications using PyTorch, TensorFlow, OpenCV Deep understanding of ML algorithms, neural network architectures, and data modeling techniques Hands-on experience with AWS AI/ML and data services like SageMaker, EC2,...


  • Hyderabad, India Tech Mahindra Full time

    5+ years of experience in computer vision and machine learning engineering rolesProven track record of developing CV models for industrial applications using PyTorch, TensorFlow, OpenCVDeep understanding of ML algorithms, neural network architectures, and data modeling techniquesHands-on experience with AWS AI/ML and data services like SageMaker, EC2, ECS,...


  • Hyderabad, India Tech Mahindra Full time

    5+ years of experience in computer vision and machine learning engineering rolesProven track record of developing CV models for industrial applications using PyTorch, TensorFlow, OpenCVDeep understanding of ML algorithms, neural network architectures, and data modeling techniquesHands-on experience with AWS AI/ML and data services like SageMaker, EC2, ECS,...


  • hyderabad, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Role: Computer Vision EngineerExperience: 5+ YearsJob Location: Hyderabad/Bangalore/Chennai/PuneJD :5+ years of experience in computer vision and machine learning engineering rolesProven track record of developing CV models for industrial applications using PyTorch, TensorFlow, OpenCVDeep understanding of ML algorithms, neural network architectures, and data...


  • hyderabad, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Role: Computer Vision Engineer Experience: 5+ Years Job Location: Hyderabad/Bangalore/Chennai/Pune JD : 5+ years of experience in computer vision and machine learning engineering roles Proven track record of developing CV models for industrial applications using PyTorch, TensorFlow, OpenCV Deep understanding of ML algorithms, neural network architectures,...


  • Hyderabad, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Role: Computer Vision EngineerExperience: 5+ YearsJob Location: Hyderabad/Bangalore/Chennai/PuneJD: 5+ years of experience in computer vision and machine learning engineering rolesProven track record of developing CV models for industrial applications using PyTorch, TensorFlow, OpenCVDeep understanding of ML algorithms, neural network architectures, and data...


  • Hyderabad, India Cientra Techsolutions Full time

    Responsibilities :- Design and develop performance optimization techniques for machine learning (ML) models to run efficiently on Client hardware.- Develop and maintain software that efficiently deploys ML models built on various ML frameworks (pytorch, tensorflow, caffe2, etc.) to Client hardware.- Collaborate and communicate with the other teams that work...


  • Hyderabad, Telangana, India Cientra Techsolutions Full time

    Responsibilities :- Design and develop performance optimization techniques for machine learning (ML) models to run efficiently on Client hardware.- Develop and maintain software that efficiently deploys ML models built on various ML frameworks (pytorch, tensorflow, caffe2, etc.) to Client hardware.- Collaborate and communicate with the other teams that work...


  • Hyderabad, India Cientra Techsolutions Full time

    Responsibilities :- Design and develop performance optimization techniques for machine learning (ML) models to run efficiently on Client hardware.- Develop and maintain software that efficiently deploys ML models built on various ML frameworks (pytorch, tensorflow, caffe2, etc.) to Client hardware.- Collaborate and communicate with the other teams that work...


  • Hyderabad, India Squareroot Consulting Pvt Ltd. Full time

    Position : AI Lead - Computer VisionExperience : 10 to 12 YearsLocation : Hyderabad (All 5 days working from Office)Education: Bachelors/Masters/PhD Degree in Computer ScienceThe ideal candidate for this role should possess :- At least 10 Yrs experience in industry with 4+Yrs in computer vision object detection pattern recognition AI automation or vision...


  • Hyderabad, Telangana, India Squareroot Consulting Pvt Ltd. Full time

    Position : AI Lead - Computer VisionExperience : 10 to 12 YearsLocation : Hyderabad (All 5 days working from Office)Education: Bachelors/Masters/PhD Degree in Computer ScienceThe ideal candidate for this role should possess :- At least 10 Yrs experience in industry with 4+Yrs in computer vision object detection pattern recognition AI automation or vision...


  • Hyderabad, India Squareroot Consulting Pvt Ltd. Full time

    Position : AI Lead - Computer VisionExperience : 10 to 12 YearsLocation : Hyderabad (All 5 days working from Office)Education: Bachelors/Masters/PhD Degree in Computer ScienceThe ideal candidate for this role should possess :- At least 10 Yrs experience in industry with 4+Yrs in computer vision object detection pattern recognition AI automation or vision...


  • Hyderabad, Telangana, India Techolution Full time

    Techolution is looking out for a smart and dynamic AI Intern to help us achieve the set vision and mission of the organization. Well versed with implementing and maintaining advanced machine learning algorithms and models. Ideal candidate is responsible for ML Model versioning and deployment and to ensure the standard quality, best practices for the...


  • hyderabad, India Techolution Full time

    Techolution is looking out for a smart and dynamic AI Intern to help us achieve the set vision and mission of the organization. Well versed with implementing and maintaining advanced machine learning algorithms and models. Ideal candidate is responsible for ML Model versioning and deployment and to ensure the standard quality, best practices for the...


  • Hyderabad, India Techolution Full time

    Techolution is looking out for a smart and dynamic AI Intern to help us achieve the set vision and mission of the organization. Well versed with implementing and maintaining advanced machine learning algorithms and models. Ideal candidate is responsible for ML Model versioning and deployment and to ensure the standard quality, best practices for the...


  • Hyderabad, India Techolution Full time

    Techolution is looking out for a smart and dynamic AI Intern to help us achieve the set vision and mission of the organization. Well versed with implementing and maintaining advanced machine learning algorithms and models. Ideal candidate is responsible for ML Model versioning and deployment and to ensure the standard quality, best practices for the...


  • Hyderabad, India Techolution Full time

    Requirements : - Proficient with Computer Vision, Image Processing and data processing. - Highly Contributes to the implementation, refinement and validation of machine learning algorithms for products and applications- Excellent in writing modular object-oriented Python code- Experience in deep learning frameworks like PyTorch/ Tensor flow- Design and...


  • Hyderabad, Telangana, India Techolution Full time

    Requirements :- Proficient with Computer Vision, Image Processing and data processing. - Highly Contributes to the implementation, refinement and validation of machine learning algorithms for products and applications- Excellent in writing modular object-oriented Python code- Experience in deep learning frameworks like PyTorch/ Tensor flow- Design and...


  • Hyderabad, India Techolution Full time

    Requirements :- Proficient with Computer Vision, Image Processing and data processing. - Highly Contributes to the implementation, refinement and validation of machine learning algorithms for products and applications- Excellent in writing modular object-oriented Python code- Experience in deep learning frameworks like PyTorch/ Tensor flow- Design and...