Architect (artifical Intelligence) Job in Gennext India Private Limited

Architect (artifical Intelligence)

Apply Now
Job Summary

Roles and Responsibilities

Key Responsibilties:
  • Design and own the technical architecture of the application to be developed, plan milestones & technically lead/manage the team to deliver the project/product ensuring in time, in full, in budget (OTIFIB)

  • Develop, port, and optimize computer vision, machine learning including deep learning algorithms and data structures on desktop, cloud and embedded platforms.

  • Drive innovation in the project/product catering to successful initiatives and engineering best practices to be followed by core product development teams in the company.

  • Write production ready, maintainable, reusable code, leveraging test-driven principles to develop high- quality computer vision and machine learning modules.

  • Provide pre-sales tech support by determining technical feasibility by evaluating the problem definition, requirements, and propose solutions.

  • Evaluate and advise on new technologies, vendors, products and competitors.

  • Liaison with the Business Development team in the development of budgets for the projects/products

  • Contribute to improvements on project management processes and systems with Business Head / Head of Operations / CXO

  • Essential Skills:
  • Strong computer science fundamentals including Data Structures, Algorithms, hands on coding in C++ and Python, OOPs concepts

  • Experience in development and implementation of production ready computer vision applications with large-scale data processing / analytics

  • Excellent knowledge and development experience on Computer Vision concepts - namely object detection, tracking, classification, recognition, scene understanding, image classification and semantic segmentation using state of the art Artificial Intelligence / Machine Learning and Deep Learning algorithms

  • Experience working on TensorFlow, PyTorch, ONNX, MXNet, Caffe, OpenCV, Keras, CNN, R-CNN, DNN, CuDNN, RNN, Mask R-CNN, YOLO, ResNext, GoogleNet, AlexNet, ResNet. SegNet, VGG Net, etc., Neural networks, frameworks, and platform

  • Strong programming skills with Python, Algorithms, Data Structure, C/C++ and OpenCV

  • Strong foundation in photogrammetry, multi-view geometry, visual SLAM, detection and recognition, 3D reconstruction

  • Should have used GPU computing (CUDA, OpenCL) and HPC

  • Knowledge and experience in using pykafka, kafka broker, various messaging, and steaming services

  • Should have extensive experience in cloud like AWS/Azure and Google

  • Experience in using the dockerized container with micro services for deploying the applications

  • Experience in using the NoSQL databases

  • Experience in Makefile, Visual Studio, Qt

  • Hands on experience on optimizing developed models (code) and deploying them on the hardware of choice including edge devices

  • Experience in Implementing research papers at the expected level of quality

  • Great technical writing skills/experience in proposal writing

  • Initiative and the ability to work independently and in a team

  • Must have managed teams but at the same time be a hands-on tech person

  • Desirable Skills:
  • Experience in MATLAB

  • Demonstrate ability to develop and introduce innovations across application/project/product development life cycle

  • Effective communication skills, both verbally and in written form at all levels of authority

  • Experience of working in international development/operational management would be advantageous

  • Experience Required :

    10 to 15 Years

    Vacancy :

    2 - 4 Hires

    Similar Jobs for you

    See more recommended jobs