JOBSEARCHER

Android Developer

Title: Applications EngineerLocation: Holtsville, NYDuration: 6 month (possible extension) Job Description:ResponsibilitiesDevelop and maintain Android applications (Kotlin/Java) for template authoring and frontline data extractionIntegrate and migrate computer vision, OCR, and barcode decoding capabilities using Clients's AI/vision SDKsRefactor a prototype codebase into a modular, maintainable architecture (multi-module Gradle project with clean SDK abstraction layers)Build automated test harnesses and benchmarking tools to validate recognition accuracy, matching performance, and regression behavior across SDK versionsImplement template management features: zone/field definition UI, auto-detection of text and barcode elements, template profiles, and conflict detectionPrototype and evaluate approaches to challenging extraction problems, such as vendor-specific field naming variations and barcode-vs-OCR trade-offsContribute to on-device performance profiling (latency, memory) for real-time and single-shot capture workflowsDocument code, integration interfaces, and test results for internal engineering consumptionRequired Qualifications5+ years of professional software engineering experienceStrong Android application development skills (Kotlin and/or Java), including camera APIs, multi-module project structure, and modern Android toolingWorking knowledge of computer vision and OCR concepts: image preprocessing, feature/template matching, text detection and recognition, barcode symbologiesExperience integrating third-party or platform AI/ML SDKs into mobile applicationsFamiliarity with modern AI tools and the ability to apply them pragmatically in engineering workflows (e.g., AI-assisted development, LLM-based post-processing of extracted data)Solid software engineering fundamentals: Git, code review, unit/integration testing, CI conceptsStrong problem-solving skills and demonstrated ability to work independently on loosely defined problemsPreferred QualificationsExperience with on-device ML inference on Android (e.g., TensorFlow Lite, Qualcomm AI stack, NPU/DSP acceleration)Background in enterprise mobility, data capture, warehouse/logistics, or scanning solutionsExperience with OpenCV or similar vision librariesExperience building developer-facing samples, blueprints, or reference applicationsFamiliarity with structured data formats and schema design (JSON), and with device provisioning via MDM