Open Position: Artificial Intelligence and Research Engineer

Responsibilities

  • Writing reusable, testable, and efficient production code in Machine and Deep Learning pipelines for Computer Vision
  • Design and implementation of low-latency, high-availability, and performant applications
  • Assess and prioritize feature requests
  • Coordinate with internal teams to understand user requirements and provide technical solutions
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Integration of data storage solutions like databases, key-value stores, blob stores, etc.

Skills And Qualifications

  • Any one of the following combinations:
    • (Python and C++) OR (Python and Rust) OR (Python and Java) OR (Python and Kotlin): (should have developed computer vision models with any of Jax, Tensorflow 2 or PyTorch.
    • Both programming languages are must, and Python with C++ or Python with Rust streams will be ranked higher.)
    • (Good to have): Deployed models and Computer Vision data processing models and pipelines with ONNX Runtime, TensorRT and DeepStream Runtime
      CUDA-C/OpenCL-C – big plus!
  • Demonstrable Image Processing and Computer Vision problem-solving skills, understanding of modern machine learning methods and deep learning architectures and paradigms, e.g., object detection and segmentation, Image classification with various Deep Neural Networks, conceptual understanding of zero-shot architectures in various computer vision tasks. Candidates may be asked to code specific DNN architectures and various computer vision and image processing routines during the interview process.
  • Proficient with Linux Command Line (Must, since most of the work is on remotely connected edge AI/IoT devices)
  • Understanding of fundamental design principles behind a scalable applications
    Understands and is able to write and consume or learn writing HTTP REST and Streaming APIs using Python, java or Rust stacks.
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform

Experience

  • 3-5 years (May be relaxed depending on the proficiency level of the candidate during the interview process)

Job Location

  • Technopark,  Thiruvananthapuram, Kerala

Send Resumes to [email protected]

Job Category: AI/ ML/ Computervision Engineer
Job Type: Full Time
Job Location: Technopark- Trivandrum

Apply for this position

Allowed Type(s): .pdf, .doc, .docx