Skip to main content
Job title: Senior GIS Developer
Job Location: Bellevue, WA / Overland Park, KS / Herndon, VA - Onsite
Job Type: Fulltime
Job Description: Must Have Technical/Functional Skills Seeking a Senior Developer/Lead with expertise in building scalable geocoding, address parsing, and location intelligence solutions. The ideal candidate should have strong experience in AWS OpenSearch, Node.js, NLP/ML, and geospatial search technologies, along with the ability to lead architecture and delivery of enterprise-grade platforms. Expertise in GIS and geospatial concepts, coordinate systems, distance-based queries Expertise in libpostal or similar address parsing libraries, Multilingual and regional address handling ArcGIS, PostGIS, OpenStreetMap, Pelias AI/GenAI-driven search and geocoding optimization techniques AWS OpenSearch/Elasticsearch (Indexing, Query DSL, Analyzers, Performance Tuning) Fuzzy Search, Bool Queries, Phrase Matching, Geospatial Search Experience in Node.js, NestJS, TypeScript NLP/ML experience (CRF, Sequence Labeling, NER, Model Training) AWS EC2, S3, Cloud-based ML pipelines Search benchmarking, accuracy testing, and data quality frameworks Experience with Rust-based Node.js extensions (Neon or napi-rs)
Roles & Responsibilities: Build and optimize OpenSearch indices, analyzers, and search queries. Develop scalable APIs using Node.js, NestJS, and TypeScript. Implement address parsing and normalization solutions using NLP/ML techniques. Optimize search relevance, performance, and geocoding accuracy. Lead technical design, code reviews, and engineering best practices. Leverage AI/ML to improve address matching, data quality, and automation. Education Bachelor's degree

Matching similar jobs

Level

Lead L6

Location

Bellevue, WA

Occupation

Software Developers

Industry

Computer Systems Design Services

Posted

today

APPLY NOW (opens in a new tab)