CareerPlanSign in

Software Development Engineer II

💼 Full-time🗓 2026-08-03 → 2026-09-26

Core

Building a general, location-based search engine for drivers, couriers, and other users to find places and points of interest quickly via Mapbox's Search Box.

Role type

Senior IC algorithm/search engineer (search relevance)

Builds

Mapbox's production search engine (Search Box) including query understanding, POI recall, and ranking

Domain

Location-based services, search, big data analytics, machine learning

Deliverable

production ML models | product features

Required skills

search techniques (information retrieval), data structures, algorithm optimization, modern programming languages (Java, C++, Rust), monitoring instrumentation, operational diagnostics

Preferred skills

maps/routing/navigation, NLP/ML/Generative AI, search engines (ElasticSearch, Solr, Lucene), big data/science

Technologies

Java, C++, Rust, ElasticSearch, Solr, Lucene

Responsibilities

Designing and implementing search retrieval algorithms, optimizing algorithm efficiency and performance, writing technical design documents, collaborating cross-functionally, testing and monitoring systems

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.