Python Software Engineer (GEOINT / Computer Vision / AI)
Location: Maryland, United States (Permanent)
Salary: $300,000 – $330,000 per annum + Comprehensive Benefits
Industry: Aerospace & Defense / Geospatial Intelligence / Software Engineering
We are Bridge Staffing Agency, a dedicated recruitment partner committed to connecting exceptional talent with organizations where they can make a lasting impact. We take pride in building collaborative relationships and tailoring our search solutions to your professional goals, your pace, and your people.
We are partnering with an innovative team transforming how satellite and airborne imagery is utilized, developing advanced software that automatically detects, tracks, and understands activity across vast geographic areas.
They are looking for a skilled Senior Python Software Engineer to build cutting-edge computer-vision and geospatial capabilities that turn complex imagery into vital, actionable intelligence.
Build scalable Python geospatial applications and analytical tools.
Develop advanced computer-vision and object-detection machine learning models.
Process complex satellite, aerial, and sensor imagery.
Create high-throughput imagery-processing pipelines.
Deploy mission-critical analytical capabilities into secure operational environments.
Strong commercial software engineering experience with Python.
Proven background building machine learning, deep learning, or computer vision models.
Deep understanding of high-volume data pipelines and production software engineering standards.
Experience working with imagery, geospatial data (GIS), or remote sensing technologies.
Familiarity with PyTorch, FastAPI, GeoPandas, Synthetic Aperture Radar (SAR), and cloud/GPU container environments (AWS, Kubernetes) is highly advantageous.
Note: Full-Scope Polygraph or active security clearance eligibility is required for this role.