hirly

Mapbox

Software Development Engineer II, Search Box

Mapbox Japan

Apply through hirly

hirly scores this role against your resume, shows its reasoning, then writes a resume and cover letter for it and fills the application with you. Free to start — no card required.

hirly's read of this role

Seniority
Mid level
Country
JP
Work mode
Remote-friendly
First seen by hirly
1 Sept 2026

Derived automatically from the posting. Sign up to see how the role scores against your own resume.

the posting

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.

Software Development Engineer II, Search Box

Mapboxは、次世代のロケーションベースのビジネスを支える、世界をリードするリアルタイム・ロケーションプラットフォームです。人、モノ、車両の移動をあらゆる場所で支えるために必要なツールを包括的に提供する、唯一のプラットフォームです。

その柔軟性、高いセキュリティ、プライバシーへの配慮が評価され、世界で400万人を超える登録開発者に選ばれています。企業や組織は、Mapboxのアプリケーション、データ、SDK、APIを活用し、それぞれのニーズに合わせた魅力的で没入感のある体験を創り出しています。

POI Search & Relevanceチームは、車を運転するドライバーや荷物を届ける配送スタッフをはじめ、さまざまなユースケースを持つユーザーが、目的地やPOI(Point of Interest)をできる限り素早く、少ない入力で見つけられるよう支援する、高品質なロケーション検索エンジンの開発を担っています。私たちは、革新的なアルゴリズムや機能の開発、最先端技術の活用、そしてコスト効率と拡張性に優れたソリューションの構築を通じて、刻々と変化する世界の情報をほぼリアルタイムで検索に反映できる仕組みを実現しています。

検索技術、高スループット・低レイテンシのアーキテクチャ、ビッグデータ分析やデータサイエンス、機械学習、ディープラーニングをはじめ、ソリューションの品質や検索結果の関連性をさらに高める最先端技術に関心がある方に、ぜひ挑戦していただきたいポジションです。

What You'll Do

Searchチームは、Query Understanding(クエリ理解)、POIの検索候補抽出(Recall)とランキング、さらに検索結果全体のランキングや関連性を含む、Mapboxの検索エンジン「Search Box」の開発を担っています。Search Data、Search Evaluation、Search APIをはじめとする各チームと緊密に連携し、チームの垣根を越えたコラボレーションとオープンなコミュニケーションを通じて、常にお客様に最適なソリューションを提供することを目指しています。

私たちは、アルゴリズムを分析し、実装と検証を繰り返しながら、継続的にソリューションを改善・最適化していくモダンな開発プロセスを採用しています。また、本番環境で稼働するシステムを運用しているため、定期的なオンコール対応、ビデオ会議、その他プロジェクト上の必要に応じて、通常の勤務時間外に対応をお願いする場合があります。

ユースケースを問わず、お客様はあらゆる検索クエリに対して、現在地や位置情報を考慮した関連性の高い検索候補が提供されることをMapboxに期待しています。POI Search & Relevanceチームのアルゴリズム/検索エンジニアとして、主に以下の業務を担当します。

複数の検索エンジンを対象とした検索・情報取得アルゴリズムの設計および実装

既存アルゴリズムの効率化およびパフォーマンスの向上

技術設計ドキュメントの作成、および設計レビュー・コードレビューへの参加

自身が設計したソリューションの効率性と精度に責任を持ち、開発から実装までのライフサイクルを一貫して推進し、高品質な成果につなげること

国内外のエンジニア、プロダクトマネージャー(PM)、各チームと部門横断で連携し、お客様に高品質な体験を提供すること

システムやコードを綿密にテスト・モニタリングし、必要に応じてオンコール対応を行うことで、サービスの安定稼働を支え、オペレーショナル・エクセレンスを重視する文化を推進すること

What We Believe are Important Traits for This Role

情報検索(Information Retrieval)をはじめとする検索技術、およびデータ構造に関する深い理解をお持ちの方

アルゴリズムを実装し、高い処理効率を実現した実務経験をお持ちの方

高度でパフォーマンスと信頼性に優れたソリューションを設計・実装できる方

優れた問題解決力と分析力を持ち、実験と批判的思考を通じて仮説を検証し、高品質なソリューションにつなげる科学的なアプローチを重視できる方

Java、C++、Rustなど、少なくとも1つのモダンなプログラミング言語を使用した開発経験をお持ちの方

モニタリングの仕組みの実装、運用上の問題の診断、お客様が直面する問題の解決、および継続的なプロダクト改善に関する実務経験をお持ちの方

相手の意見に耳を傾けながら、自身の考えを簡潔かつ明確に伝えられる、英語での円滑なコミュニケーション能力をお持ちの方

日本語で日常会話レベルのコミュニケーションができる方

日本の住所体系に関する知識をお持ちの方

このポジションでは、以下の経験・スキルがあれば尚可です(必須ではありません)。

地図、ルーティング、ナビゲーションに関する実務経験

自然言語処理(NLP)、機械学習(ML)、生成AI(Generative AI)に関する経験

Elasticsearch、Solr、Luceneなどの検索エンジンを使用した経験

高度な検索課題の解決に取り組んだ経験

大規模データの処理・分析、データマイニング、データサイエンスに関する経験

What We Value

このポジションに限らず、Mapboxのすべてのリーダーに共通して求められる コアバリュー に加え、私たちは以下の考え方を大切にしています。

課題や新たな可能性に深く向き合い、高い成果を生み出す創造性豊かな人材を大切にしています。

一人ひとりが自分らしく働けることを大切にしています。そのために、充実したヘルスケア制度や育児休暇、ライフイベントに柔軟に対応できる働き方を整えるとともに、社員をより良くサポートするための仕組みを継続的に進化させています。

社員一人ひとりがそれぞれの役割で、そしてMapboxの一員として活躍するために必要な知識やスキルを身につけられるよう、互いに教え、学び合う環境を重視しています。

多様な人材が集まるチームを育てることには大きな価値があると考えています。バックグラウンド、性別、人種・民族、障がいの有無、性的指向などにかかわらず、あらゆる方からのご応募を歓迎します。

このポジションに応募することにより、応募者向けの Mapbox Privacy Notice をご確認いただいたものとみなされます。応募手続きには、氏名や連絡先などの個人情報のご提供が必要です。これらの情報は、Mapboxが応募を受け付け、選考を行うために必要となります。

Mapboxは、公正かつ公平な採用プロセスの実現に取り組んでいます。法令で保護されるいかなる属性を理由とする差別も行いません。

Software Development Engineer II, Search Box

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 ultimately provide the best user experience. We support a production system and, therefore, support outside of standard business hours may occasionally be required to assist with various team and system needs such as pager support for periodic on-call duties, video calls, or other project requirements.

Whatever the use case may be, our customers rely on us to provide the most relevant, location aware suggestions for any given query so, as an algorithm/search engineer on POI Search & Relevance team, your responsibilities may include (but are not limited to):

Designing and implementing search retrieval algorithms across multiple search engines

Making existing algorithms more efficient and/or highly performant

Writing technical design documents and participating in design and code reviews

Owning the efficiency and accuracy of your designs, as well as being responsible for overseeing your own work through the development and implementation lifecycle, ultimately delivering excellent end results

Collaborating with other engineers, PMs and teams internationally and cross functionally to deliver a high quality experience to our customers

Promoting a culture of operational excellence by meticulously testing and monitoring our systems and codes, and being available/on-call to support the health of our services

What We Believe are Important Traits for This Role

Strong understanding of search techniques (such as information retrieval) and data structure

Practical experience in making an algorithm perform efficiently upon implementation

Ability to write sophisticated, highly performant, and reliable solutions

Excellent problem solving skills and analytical skills, valuing a scientific approach by using experimentation and critical thinking to drive and validate high quality solutions

Experience with at least one modern programming languages such as JAVA, C++, Rust

Proficiency in implementing monitoring instrumentation, operational diagnostics, resolving customer issues, and continuous product improvement

Fluent communication in English with a sense for listening to others as well as getting your message across concisely

Conversational Japanese proficiency

Familiarity with the Japanese address system

For this position, the following skills would be preferred but are not required:

Experience with maps, routing, navigation

Experience with NLP/ML/Generative AI

Experience with search engines such as ElasticSearch, Solr, Lucene

Experience with solving challenging search problems

Experience with big data and scale, data mining and science

What We Value

In addition to our core values , which are not unique to this position and are necessary for Mapbox leaders:

We value high-performing creative individuals who dig into problems and opportunities.

We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life

Is this role actually a fit for you?

hirly answers with a score and its reasoning, then writes the resume and cover letter if you decide to go for it.

Score it against my resume
Software Development Engineer II, Search Box at Mapbox — hirly