Skip to main content

About the role

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

JOB OVERVIEW

Experience level

Lead

Location

Bellevue, WA

Occupation

Software Developers

Industry

Computer Systems Design Services

Posted

2 days ago

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE (opens in a new tab)