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
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
- 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
- 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.