Applications Engineer

Holtsville, NY
Date Posted:05-Aug-2026
Work Type:On-Site
Job Number:494110

Job Description

Title: Android Applications Engineer
Location: Holtsville, NY
Duration: 6 month (possible extension) 


Job Description:

Responsibilities
  • Develop and maintain Android applications (Kotlin/Java) for template authoring and frontline data extraction
  • Integrate and migrate computer vision, OCR, and barcode decoding capabilities using Clients's AI/vision SDKs
  • Refactor 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 versions
  • Implement template management features: zone/field definition UI, auto-detection of text and barcode elements, template profiles, and conflict detection
  • Prototype and evaluate approaches to challenging extraction problems, such as vendor-specific field naming variations and barcode-vs-OCR trade-offs
  • Contribute to on-device performance profiling (latency, memory) for real-time and single-shot capture workflows
  • Document code, integration interfaces, and test results for internal engineering consumption
Required Qualifications
  • 5+ years of professional software engineering experience
  • Strong Android application development skills (Kotlin and/or Java), including camera APIs, multi-module project structure, and modern Android tooling
  • Working knowledge of computer vision and OCR concepts: image preprocessing, feature/template matching, text detection and recognition, barcode symbologies
  • Experience integrating third-party or platform AI/ML SDKs into mobile applications
  • Familiarity 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 concepts
  • Strong problem-solving skills and demonstrated ability to work independently on loosely defined problems
Preferred Qualifications
  • Experience 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 solutions
  • Experience with OpenCV or similar vision libraries
  • Experience building developer-facing samples, blueprints, or reference applications
  • Familiarity with structured data formats and schema design (JSON), and with device provisioning via MDM
 

Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here


At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position's pay range is $65.00/hr$70.00/hr.