Mantra Softech - Lead AI Scientist - Deep Learning

Mantra Softech Pvt Ltd
Bangalore
8 - 10 Years

Posted on: 30/05/2025

Job Description

Job Overview :


As a Lead Scientist, you will spearhead the development and optimization of cutting-edge image processing algorithms and machine learning models with a focus on real-time performance.

Your role will involve driving innovation in model compression, deploying AI solutions on edge devices, and collaborating closely with hardware teams to seamlessly integrate AI/ML models into real-time embedded systems.


Key Responsibilities :


Image Processing Development :


- Design and implement real-time image processing algorithms.

- Work on tasks like object detection, tracking, and image segmentation.

- Develop image enhancement techniques and integrate them into products.

Model Optimization and Machine Learning Development :


- Optimize models using techniques such as quantization, weight pruning, and knowledge distillation.

- Implement deep learning models with frameworks like TensorFlow or PyTorch.

- Utilize TinyML frameworks (TensorFlow Lite, uTensor, etc.) for efficient AI models on edge devices.

- Prototype and iterate on ML architectures tailored for constrained environments.

- Publish research findings and contribute to AI community growth through publications or patents.

C/C++ Development :


- Develop scalable, high-performance C++ code for large systems.

- Implement advanced C++ features like template metaprogramming and compile-time optimizations.

Multithreading and Parallel Computing :


- Develop multithreaded solutions using modern CPUs.

- Utilize parallel computing features like std : : thread and std : : async.

Performance Analysis and Optimization :


- Conduct performance analysis and apply optimization techniques to improve system efficiency.

- Collaborate with hardware teams for platform-specific optimizations.

Data Structures and Algorithms (DSA) :


- Utilize advanced data structures like B-trees, hash tables, and tries.

- Implement algorithms for tasks like sorting, searching, and graph processing.

Documentation and Code Quality :


- Document algorithms and code comprehensively.

- Maintain high code quality through reviews and static code analysis tools.


Requirements :


- 8+ Years of experience with a Degree in Computer Science or a related field (PhD/Masters/Bachelors).

- Extensive experience in C++ development with advanced features.

- Strong background in image processing, computer vision, and machine learning.

- Proficient in multithreading, parallel computing, and performance optimization.

- Expertise in data structures and algorithms.

- Familiarity with GPU programming.

- Experience with frameworks like TensorFlow, PyTorch, ONNX, and TFLite.

- Python experience is a plus.


Why Join Us :


- Be at the forefront of AI innovation for edge devices and TinyML deployment.

- Collaborate with a talented team to create cutting-edge AI solutions for embedded systems.

- Opportunities for professional growth, including AI research publications and scalable AI solutions for real-world applications.


Company Accolades :


- ELCINA India : Awarded the ELCINA Award for Excellence in Electronics Innovation in 2019.

- CII Design Award : Our Biometric POS Terminal received recognition at the CII Design Excellence Awards.

- InterCon Dubai : Recognized as one of the Top 50 Innovators in 2019 for innovation in biometric technology.

- Electronics Maker Award : Named the best company in 2020 under the "Make in India" initiative.

- Department of Science & Technology : Recognized as a Government of India-certified Research & Development Centre.

- UIDAI/Aadhaar Certified : Platinum category certified Attendance System Provider with biometric design certified by the FBI (USA) for quality.


info-icon

Did you find something suspicious?