Company logo

Sr. Software and Research Engineer

Trois Infotech

  • No ratings yet!

  • Posted:   7 months, 12 days ago
  • Not yet applied
  • Job id66ffe0d06863dec1e0491d31
  • Experience4 - 7 years
  • SalaryNot disclosed
  • Job Applicants0

Sr. Software and Research Engineer

Trois Infotech Technopark, Thiruvanathapuram No of views: 0

Seeking a Sr. Software and Research Engineer to lead innovative research projects, develop cutting-edge software solutions, and collaborate with cross-functional teams to drive technological advancements. Responsibilities include designing, implementing, and testing complex algorithms to optimize performance and deliver high-quality software products. The ideal candidate will have a strong background in software engineering, research methodologies, and a passion for exploring new technologies.

Skills
  • Python
  • Rust
  • Java
  • Kotlin
  • Computer Vision
  • Problem-Solving Skills
  • Artificial Intelligence (AI) and Machine Learning (ML)
  • Linux Command Line
  • Coding
Requirements
  • Job Role Sr Software and Research Engineer
  • Job Type Full Time
  • Workplace Type Onsite
  • Industry Information Technology & Services
Secondary locations
Not provided
About

Not provided

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.
  • Simultaneous, multiple technical project handling.


Other Requirements

  •  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 Deep Stream 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 application
  •  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


Good to have

Not provided

About the Company

Trois Infotech is a cutting edge technology company having products and solutions for Responsible surveillance, Cleantech, Telecommunication and Utility. Our state-of-the-art AI and computer vision research team is committed to transform the camera-based surveillance. Our research includes edge and server-based computer vision products for security surveillance, traffic enforcement, defense, law and order, crime analysis, perimeter security with violations and incident detection, unconstrained ANPR, Pose invariant Face Recognition, Gait Recognition etc. In the Cleantech domain, we have an enterprise waste management product which can track and monitor the entire waste management process with role-based web and mobile applications and insightful reports and dashboards. We have large scale wide implementation of computer vision products and platform and mobile applications for waste management monitoring. We have ongoing projects in India and the Middle East. The current total team size is more than 100.

Similar Jobs

APPLY FOR THIS JOB SAVE THIS JOB

Want to Become a Successful Employer?

We'll help you to grow your career and growth.
SignUp Today