募集要項
- 仕事内容
-
〈TX-25-04-50-L(2/4公開)〉フルスタックエンジニア/EC検索(リーダー/サーバーサイド)#検索を通じたAIサービスの展開推進 #非管理職 #専門職ポジション
(1)担当業務内容 AI検索機能(キーワード検索、マルチモーダル検索、AIレコメンド等)を提供するWebアプリケーションおよびAPIの開発・運用をリードします。
1.検索API・バックエンド開発および検索体験の高度化:50%
既に稼働している「マイクロサービス×AI検索」のモダンな基盤をベースに、さらなる機能拡張と最適化をリードします。
検索・推薦ロジックの進化(Evolution): ベクトル検索やリランキング機能を活用し、「曖昧な入力から正解を導く」「検索結果から次のアクションを提案する」といった、従来の検索エンジニアリングの枠を超えたロジックの実装・改善。
高度な分散処理のチューニング: 複数のAIモデルと検索エンジンが連動する複雑なバックエンドにおいて、gRPC等を用いた通信の効率化や非同期処理を駆使し、ユーザーにストレスを感じさせない「思考スピードのレスポンス」を追求する。
グローバル要件への適応: 国ごとに異なるデータ特性やユーザー行動をシステムに取り込み、世界中のどの国からアクセスしても最適な検索体験が得られるよう、ローカライズと共通化のバランスを設計する。
2.フロントエンド連携・フルスタック開発推進:30%
「検索結果がどう表示されるか」まで責任を持ち、フロントエンド領域にも関与します。
BFF (Backend For Frontend) 構築: フロントエンド(React/Next.js等を想定)が効率よくデータを取得できるAPI層の設計。
UI/UX改善の技術サポート: 検索サジェストや動的なフィルタリングなど、フロントエンドエンジニアと連携し、リッチな検索体験を技術面から実現する。
3.チームマネジメント・技術リード:20%
コードレビュー、設計レビューを通じたメンバー(正社員・パートナー)の技術力向上。
技術選定(言語、フレームワーク、ライブラリ)の意思決定と、開発生産性を高めるための開発フロー整備(CI/CD、テスト自動化)。
(2)仕事のやりがい(面白さ)
AI×検索の最
- 応募資格
-
- 必須
-
(1)必須要件(and条件)
・Webアプリケーションのサーバーサイド開発経験(Go, Python, Java等 / 目安:5年以上)
・クラウド(GCPまたはAWS)を用いたコンテナベースのアプリケーション設計・構築経験
・RDBおよびNoSQL(Elasticsearch等)のスキーマ設計・チューニング経験
・開発チームのリーダーまたはテックリード経験(コードレビュー、設計判断、メンバー指導)
(2)歓迎要件
・Go言語やRust言語を用いた高トラフィックなAPIサーバーの開発経験
・Elasticsearch / Solr 等の検索エンジンを用いた検索システムの実装経験
・TypeScript / React 等のモダンフロントエンド開発の知見(フルスタックな視点)
・マイクロサービスアーキテクチャの設計・運用経験
・ベクトル検索(Vector Search)やAIモデルを組み込んだアプリケーションの開発経験
(3)求める人物像
技術を手段として捉えられる方: 「新しい技術を使うこと」自体を目的にせず、「顧客の検索体験を良くするため」に最適な技術を選定・導入できる方。
全体最適の視点: サーバーサイドだけでなく、フロントエンドやデータ基盤の事情も考慮し、チーム全体で最高のアウトプットが出せるよう調整・リードできる方。
変化を楽しむリーダー: レガシーからの脱却やAIの導入など、変化の激しい環境を楽しみ、メンバーを鼓舞しながら前に進める方。
<業務上の課題>
基盤のマイクロサービス化や、ベクトル検索・リランキングといったAI機能の融合は既に完了しており、技術的な土台は整っています。しかし、私たちはこれをゴールとは捉えていません。
1.「単なる検索」からの脱却と、体験の進化:
キーワー
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 年収・給与
- 700~1000万円
