Software Development Engineer II, Search
Core
Building the best location-based search engine for Mapbox to empower customers with intelligent Maps search solutions for finding places and points of interest.
Role type
Senior IC algorithm/search engineer (geocoding)
Builds
Mapbox's geocoding search engine including Conflation, Query Understanding, document retrieval, and overall ranking
Domain
Location-based services, search algorithms, real-time data
Deliverable
production ML models
Required skills
Search techniques (information retrieval), data structures, algorithm optimization, modern programming languages (Javascript, Python, Rust, Java, Typescript, C++, Go), cloud services (AWS)
Preferred skills
Maps/routing/navigation, NLP/ML/Generative AI, search engines (ElasticSearch, Solr, Lucene), big data and scale
Responsibilities
Designing and implementing search retrieval algorithms, optimizing existing algorithms for efficiency and performance, writing technical design documents, collaborating cross-functionally, testing and monitoring systems
Seniority
Senior, hands-on IC
