Image Processing SME
InterImage · Fort Meade, MD · 3 mo ago
On-siteOTHR$50k/yrFull-time
Responsibilities
- Analyze and develop image correction algorithms to compensate for optical aberrations, lensing defects, sensor non-linearity, geometric distortions, illumination inconsistencies, and other imaging artifacts
- Design, evaluate, and optimize advanced image processing pipelines for scientific and high-resolution imaging systems
- Develop algorithms for object detection, feature extraction, segmentation, classification, and pattern recognition within large image datasets
- Create and optimize image stitching, registration, and mosaic generation techniques for microscopy and scientific imaging applications
- Implement image preprocessing methods including noise reduction, deconvolution, contrast enhancement, normalization, filtering, and edge detection
- Collaborate with FPGA engineers to transition computational imaging algorithms into hardware-accelerated implementations
- Evaluate algorithm performance, accuracy, throughput, and resource utilization for real-time and near-real-time processing applications
- Develop and validate machine learning and computer vision models for automated image analysis workflows
- Support integration, testing, verification, and validation of imaging systems and processing pipelines
- Document technical designs, algorithm performance analyses, validation results, and implementation approaches
- Provide technical leadership and subject matter expertise on imaging science, computational photography, and machine vision technologies
Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Applied Mathematics, Physics, Imaging Science, or a related technical discipline
- 8+ years of experience developing advanced image processing, computer vision, or computational imaging solutions
- Strong understanding of image formation, optics, sensor technologies, and imaging system performance characteristics
- Demonstrated experience correcting scientific image data affected by aberrations, lens distortion, optical anomalies, non-uniform illumination, and sensor artifacts
- Expertise in object detection, feature extraction, image segmentation, and pattern recognition algorithms
- Experience developing image registration, alignment, and stitching solutions for large-scale image mosaics
- Strong knowledge of image preprocessing techniques and enhancement methodologies
- Experience handling large, high-resolution image datasets while optimizing performance and computational efficiency
- Proficiency in Python, C++, MATLAB, or similar algorithm development environments
- Ability to communicate complex technical concepts effectively across engineering disciplines