Mapbox
Location Platform
SoftwareDevelopmentEngineerII,SearchBox
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Development Engineer II, Search Box at Mapbox. Skills: Search engine, Algorithm development, High throughput, Low latency architecture. Design search retrieval algorithms. Implement search retrieval algorithms”
What You'll Achieve.
Provide best solution for customers; Provide most relevant suggestions; Provide location aware suggestions; Deliver excellent end results
Industry & Context.
Excellent problem solving skills; Analytical skills; Scientific approach; Experimentation; Critical thinking
Support outside of standard business hours, Pager support, Periodic on-call duties, Video calls
What They're Looking For.
Must Have
Understanding of search techniques, Information retrieval, Practical experience in making an algorithm perform efficiently, Ability to write sophisticated, highly performant, and reliable solutions, Excellent problem solving skills, Analytical skills, Scientific approach, Experimentation, Critical thinking, Fluent communication in English, Experience with at least one modern programming languages, JAVA, C++, Rust, Proficiency in implementing monitoring instrumentation, Operational diagnostics, Resolving customer issues, Continuous product improvement
Nice to Have
Experience with maps, Routing, Navigation, NLP/ML/Generative AI, Experience with search engines, ElasticSearch, Solr, Lucene, Experience with solving challenging search problems, Experience with big data, Scale, Data mining, Data science
What You'll Do.
Design search retrieval algorithms
Implement search retrieval algorithms
Make algorithms efficient
Make algorithms highly performant
Write technical design documents
Participate in design reviews
Participate in code reviews
Own efficiency of designs
Own accuracy of designs
Oversee work lifecycle
Deliver excellent end results
Collaborate with engineers
Collaborate with international teams
Collaborate with cross functional teams
Promote operational excellence
Support health of services
How You'll Work.
Team & Collaboration
Work very closely with partners; Cross-team collaboration; Open communication; Collaborating with other engineers; Collaborating with PMs; Collaborating with teams internationally; Collaborating with cross functionally
Communication Scope
Fluent communication in English; Listening to others; Getting message across concisely
Full Job Description
Mapbox is the leading real-time location platform for a new generation of location-aware businesses. Mapbox is the only platform that equips organizations with the full set of tools to power the navigation of people, packages, and vehicles everywhere. More than 4 million registered developers have chosen Mapbox because of the platform’s flexibility, security and privacy compliance. Organizations use Mapbox applications, data, SDKs and APIs to create customized and immersive experiences that delight their customers. POI Search & Relevance team is responsible for building the best general, location-based search engine that empowers the drivers in vehicles, couriers in package delivery and many other people with different use cases that require an intelligent Maps search solution to find places and points of interest as quickly and with fewer keystrokes as possible. We do this by developing groundbreaking algorithms and features, applying the latest cutting edge technologies, and creating cost efficient, scalable solutions that can keep up with the ever changing dynamics of the world in near real-time fashion. If you are interested in Search, high throughput/low latency architecture, big data analytics and science, machine learning, deep learning and any of the cutting edge technologies that can elevate quality and relevance of our solutions to a higher level, this may be a role for you. WHAT YOU'LL DO The Search team has direct ownership of Mapbox’s search engine (Search Box) including Query Understanding, POI recall and ranking, and overall ranking and whole page relevancy. We work very closely with our partners, Search Data, Search Evaluation and Search API teams among others, to ensure that we provide the best solution for our customers at all times through cross-team collaboration and open communication. We have a modern development process - analyzing our initial algorithms, implementing and experimenting as we go, adjusting and optimizing our solutions to ultim
Applying for this Software Development Engineer II, Search Box role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about Mapbox?
Real rants from real employees. Read before you apply.