AI/ML Developer
Senstar
Who We Are
Senstar is a global leader and innovator in Security Solutions, dedicated to delivering cutting-edge technology that helps organizations across industries safeguard their most valuable assets. Our proven track record of excellence and commitment to innovation ensures that we provide comprehensive, high-quality solutions to meet the ever-evolving security needs of our clients.
We Are In Search Of...
A highly skilled and motivated Artificial Intelligence (AI) and Machine Learning (ML) Software Engineer with deep expertise in machine learning, deep learning, and computer vision. The ideal candidate will have a solid foundation in algorithms, statistics, and applied machine learning, particularly in deep neural networks such as Convolutional Neural Networks (CNNs) including YOLO. Experience in C++ and embedded systems is a strong plus, especially for real-time and resource-constrained applications.
This is an opportunity to work on cutting-edge AI applications—from object detection to intelligent perception systems—and deploy them efficiently on embedded hardware platforms at scale.
Key Responsibilities
- Design, develop, and deploy deep learning models including models for computer vision tasks such as object detection, classification, segmentation, and tracking.
- Work with CNN architectures including YOLO, EfficientDet, and others for real-time vision use cases.
- Optimize models for performance and deployment by applying techniques such as quantization, pruning, and layer fusion.
- Adapt models for embedded inference using runtimes such as TensorRT, ONNX Runtime, or TFLite.
- Evaluate and fine-tune models using performance metrics such as precision, recall, mAP, and F1 score.
- Preprocess and annotate large datasets, build robust data pipelines, and explore data augmentation strategies.
- Benchmark and tune inference latency, memory footprint, and power consumption on embedded platforms.
- Collaborate with cross-functional teams including hardware, firmware, and application software teams to integrate ML models into production environments.
- (Optional) Write high-performance C++ code to accelerate or integrate model inference on edge devices.
What you bring…
- Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or related field (PhD is a plus).
- 3+ years of experience in machine learning and deep learning.
- Proficiency in Python and ML libraries such as PyTorch, TensorFlow, OpenCV, NumPy, and scikit-learn.
- Hands-on experience with object detection frameworks (e.g., YOLOv5/v8, Detectron2, SSD, Faster R-CNN).
- Experience deploying models to embedded platforms (e.g., ARM, NVIDIA Jetson, or microcontrollers) and optimizing for performance.
- Familiarity with quantization-aware training, post-training quantization, and other model compression techniques.
- Solid understanding of probability, statistics, optimization, and linear algebra as applied to ML.
- Experience training models on large-scale datasets using GPUs.
- Strong problem-solving skills and ability to write clean, efficient, and well-documented code.
What We Offer…
Innovation: An opportunity to develop industry-leading security solutions.
Collaborative Culture: Join a passionate, results-driven team where collaboration and innovation are at the core of everything we do. Your contributions will be valued, and your ideas will help drive success.
Continuous Professional Development: We are committed to your growth, offering ample opportunities for learning and advancement within a fast-paced, evolving industry.
Work-Life Balance: Enjoy a flexible work environment that promotes work-life balance, allowing you to thrive both personally and professionally.
Competitive Compensation & Benefits: Receive a competitive salary, performance-based incentives, and a comprehensive benefits package designed to support your health, well-being, and ongoing professional development.
Accessibility and Inclusion: At Senstar, we are committed to building an inclusive and accessible environment that includes a variety of backgrounds, perspectives, and skills. We firmly believe, an accessible and inclusive workplace makes us stronger, more competitive, and innovative. Should you require an accommodation through any stage of the recruiting or hiring process please let us know.
If you're ready to join a forward-thinking team, showcase industry-leading solutions, and make an impact on a global scale, apply now and help us shape the future of Security!