1

Geospatial Software Engineer Jobs in Houston, TX

GIS Analyst

Houston, TX · On-site

$55 - $80/hr

This individual will work closely with project development, engineering and construction teams to ... Key Responsibilities * Assist in maintaining and updating geospatial datasets and geodatabase ...

New

Showing results 21-40

Geospatial Software Engineer information

See Houston, TX salary details

$53.7K

$134K

$229K

How much do geospatial software engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for geospatial software engineer in Houston, TX is $133,972.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,800.00 and $176,700.00 per year, depending on experience, location, and employer.

What does a geospatial software engineer do?

A Geospatial Software Engineer develops, maintains, and optimizes software that processes and analyzes geographic data. They work with GIS (Geographic Information Systems), mapping technologies, and spatial databases to build applications for industries like urban planning, environmental science, and logistics. Their role often involves programming, data visualization, and integrating geospatial tools with cloud or web-based platforms. They typically use languages like Python, JavaScript, or C++ and frameworks such as GDAL, PostGIS, or Mapbox.

What are the typical projects or tasks geospatial software engineers work on?

Geospatial Software Engineers commonly work on projects such as developing mapping applications, processing and visualizing spatial data, building location-based services, and integrating geographic data into larger software platforms. Daily tasks may include writing code for spatial data analysis, optimizing database queries, collaborating with GIS analysts and data scientists, and maintaining or improving geospatial data pipelines. Engineers often work in multidisciplinary teams and are involved in both the design and implementation phases of projects. This diverse work helps them gain experience across a wide range of industries, such as urban planning, environmental science, transportation, and defense, offering strong opportunities for career growth.

What are the key skills and qualifications needed to thrive as a geospatial software engineer?

To thrive as a Geospatial Software Engineer, you need strong programming skills (such as Python, Java, or C++), knowledge of GIS principles, spatial databases, and a degree in computer science, geography, or a related field. Familiarity with tools like ArcGIS, QGIS, PostGIS, and relevant certifications (e.g., Esri Technical Certification) are highly valued. Problem-solving ability, attention to detail, and effective communication are crucial soft skills in this role. These qualifications ensure accurate spatial analysis, efficient development of geospatial applications, and successful collaboration with multidisciplinary teams.

What are popular job titles related to Geospatial Software Engineer jobs in Houston, TX?

For Geospatial Software Engineer jobs in Houston, TX, the most frequently searched job titles are:

What job categories do people searching Geospatial Software Engineer jobs in Houston, TX look for?

The top searched job categories for Geospatial Software Engineer jobs in Houston, TX are:

What cities near Houston, TX are hiring for Geospatial Software Engineer jobs?

Cities near Houston, TX with the most Geospatial Software Engineer job openings:

Infographic showing various Geospatial Software Engineer job openings in Houston, TX as of August 2026, with employment types broken down into 86% Full Time, 9% Part Time, 2% Temporary, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $133,972 per year, or $64.4 per hour.

Full-time

Posted 14 days ago


Job description

POSITION OVERVIEW The AI Solutions Engineer designs, builds, and deploys AI-driven solutions. This role takes validated concepts often originating from rapid prototypes or pilot programs and engineers them into scalable, secure, and operational systems. The focus is on applied AI: integrating machine learning, automation, and intelligent services into real-world workflows within a public safety environment.

This is a hands on, technical builder role that bridges experimentation and enterprise-grade implementation. Key Responsibilities Build & Productionize AI Solutions Designs, develops, and deploys AI/ML solutions, such as computer vision, natural language processing, predictive analytics, and automation Converts prototypes and proofs-of-concept into stable, scalable applications Develops APIs, services, and pipelines to integrate AI into existing systems Engineer End-to-End Workflows Builds data ingestion, preprocessing, model execution, and output delivery pipelines Integrates AI capabilities into law enforcement operational platforms Ensures reliability, performance, and maintainability of deployed solutions Model Integration & Optimization Works with pre-trained models, commercial AI services, or custom-built models Fine-tunes, optimizes, and evaluates models for accuracy and operational usefulness Implements monitoring for model performance and drift over time This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this position. Management may, at its discretion, assign or reassign duties and responsibilities to this job at any time.

MINIMUM REQUIREMENTS Bachelor's degree in Computer Science, Engineering, Data Science, or a related field; an equivalent combination of education and experience may be considered Three (3) or more years of hands-on experience building software or AI/ML solutions Knowledge, Skills, and Abilities Experience with Python and common AI/ML libraries (e.g., TensorFlow, PyTorch) Experience building APIs and integrating systems (REST, microservices) Understanding of data pipelines and cloud environments (Azure, AWS, or similar) PREFERENCES Experience with computer vision, natural language processing, or real-time analytics Familiarity with video analytics, sensor data, or geospatial data Experience in public safety, government, or another regulated environment Knowledge of MLOps practices (CI/CD for models, monitoring, versioning) GENERAL INFORMATION Work Environment & Physical Demands This position operates primarily in a professional office setting. Standard use of computers, phones, printers, and related technical equipment. The ability to lift and carry up to 10 pounds is occasionally necessary

Position Type and Typical Hours of Work Position Type: Professional Staff, Full-time, Exempt Work Schedule: Typically Monday - Friday, 8:00 AM - 5:00 PM. Hours may vary based on the department's business needs. Equal Opportunity Statement Harris County is an Equal Opportunity Employer and is committed to providing equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, national origin, age, pregnancy, disability, genetic information, or any other protected class in accordance with applicable federal and state laws.