Logo
Peskind Executive Search

ML and Computer Algorithm Engineer

Peskind Executive Search, Trenton, New Jersey, United States

Save Job

About the Company

Our client is a fast‑growing technology company that is revolutionizing physical security by combining cutting‑edge AI with advanced hardware. Their perimeter security solutions help secure critical infrastructure, gated communities, commercial properties, and event spaces by scanning vehicles and identifying occupants to detect threats.

Position Overview

The company is seeking a seasoned Machine Learning and Computer Algorithm Engineer to develop AI‑driven software solutions for facial recognition, vehicle undercarriage stitching and threat detection, license plate decoding, and more. This is a hands‑on, customer‑facing role with ownership of algorithm development, integration, and system performance.

Key Responsibilities

Design and architect software to acquire data from imaging systems (facial recognition, license plate, vehicle detection, under‑vehicle scanning).

Implement stitching solutions to produce 2D undercarriage mosaics from scanning hardware.

Integrate third‑party engines (e.g., face recognition, ALPR, vehicle attribute detection).

Support UI development by advising on AI integration for user‑facing applications.

Develop foreign object detection for under‑vehicle scans using direct analysis and neural networks.

Generate technical reports and presentations for internal stakeholders.

Provide technical support to Service, Sales, and Production teams.

Contribute to product roadmap planning.

Drive timely delivery of project milestones.

Adapt responsibilities as needed to meet business goals.

Required Skills

8+ years of experience in ML/algorithm development, with emphasis on systems involving hardware data acquisition.

Strong coding skills in Python, C#, or C++; solid CI/CD, testing, and production quality practices.

Experience building real‑time computer vision pipelines (RTSP/GigE, OpenCV, GStreamer, FFmpeg, multithreading).

Deep familiarity with OpenCV and Tesseract; classical CV techniques (feature detection, warping, segmentation).

Experience with image stitching and panorama creation (SIFT/ORB, RANSAC, projection, blending).

Skilled in image normalization, lens distortion correction, and geometry rectification.

Anomaly detection expertise (e.g., SSIM, perceptual hashing) for robust real‑world deployment.

Ability to evaluate and adapt pretrained CV models (YOLO, Detectron2, ViT, SAM, OCR) for real‑time SLAs; experience with ONNX Runtime, TensorRT, OpenVINO.

Strong API and service integration skills (REST/gRPC, 3rd‑party engines).

Excellent communication and collaboration skills; capable of working with customers and internal teams.

Nice to Have

Model training/fine‑tuning experience (YOLO, DINO, CLIP, SAM).

Similarity search using embeddings (FAISS, Milvus, pgvector).

Experience with dataset management and synthetic data generation (Label Studio, DVC).

High‑performance inference pipelines, edge deployment (Jetson, Docker), OTA updates.

Advanced OCR techniques and privacy‑compliant handling of sensitive data.

Experience with event‑driven architectures (Kafka/SQS), observability, retries, and circuit‑breakers.

#J-18808-Ljbffr