- どんな仕事か
-
〈TX-26-20-50-M(9/11)〉シニアバックエンドエンジニア / AI×ものづくり統合体験のサーバーサイド開発 #非管理職 #専門職ポジション
(1)担当業務内容
●検索API・バックエンド開発(60%):
「マイクロサービス×AI検索」の基盤上で、機能拡張と改善を担います。
検索・推薦ロジック(ベクトル検索・リランキング等)の実装・改善。AI Chat Gateway、サービス連携API、認証・セッション・権限管理の設計・実装。サービス間で会話・操作・BOM/CADの文脈を引き継ぐContext Graphとウォームハンドオフの実装。gRPC・非同期処理を用いた高性能なAPI/マイクロサービスの実装。オンラインシステムにおけるコンテキスト管理(セッション・状態管理)や認証基盤といった重要技術領域の実装・改善。グローバル要件を踏まえた機能開発(ローカライズ対応等)。RFCを用いた設計提案と、関係チームとの合意形成
●サービス品質向上・パフォーマンス改善(25%):
検索レイテンシのボトルネック調査とチューニング。テスト自動化、CI/CDを活用した安定的なリリース。BFF (Backend For Frontend) 等、フロントエンドと連携するAPI層の実装。リリース後の検索品質・利用指標の計測と改善
●技術キャッチアップ・改善提案(15%):
ベクトル検索・生成AI等の新技術のキャッチアップと検証。コードレビューへの参加、設計・開発プロセスへの改善提案
(2)仕事のやりがい(面白さ)
新規プロダクトの立ち上げフェーズから、技術選定を含めて参画できます。
あなたが書くコードが、複数のものづくりサービスをまたぐ統合体験としてそのまま本番に載ります。
(3)3~5年後の想定されるキャリアパス
‐ 担当領域を極める「スタッフエンジニア/テックリード」
- 開発組織をリードする「エンジニアリングマネージャー」
‐ AIエージェント連携に強みを持つ「ソリューションアーキテクト」
(4)業務上の課題
- まだ世に無い統合体験を、既存の大規模検索基盤と両立させながら実装する必要がある
- マルチサイト・マルチエージェントを前提としたAPI設計・状態管理の判断をタ - 求められるスキルは
-
必須 【必須】
・Webアプリケーションのサーバーサイド設計・開発・運用経験(Go, Python, Java等 / 目安:5年以上、または同等の実績)
・クラウド(GCPまたはAWS)を用いたアプリケーション開発経験
・RDBまたはNoSQLのスキーマ設計・利用経験
・Git等を用いたチーム開発の経験
【歓迎】
・Go言語やRust言語を用いたAPIサーバーの開発経験
・Elasticsearch / Solr 等の検索エンジンを用いた検索システムの実装経験
・コンテナ(Docker / Kubernetes / Cloud Run等)を用いた開発・運用経験
・API Gateway、認証・認可、セッション管理を含む複数サービス統合の経験
・MCP・A2A等のプロトコル、グラフデータベース、イベントソーシングの知見
・認証・認可基盤(OAuth / OIDC等)やオンラインシステムのコンテキスト(セッション・状態)管理の実装経験
・ベクトル検索(Vector Search)やAIモデルを組み込んだアプリケーションの開発経験
・TypeScript / React 等のモダンフロントエンド開発の知見(フルスタックな視点)
【求める人物像】
- 技術を手段として捉えられる方: 「新しい技術を使うこと」自体を目的にせず、複数のものづくりサービスを一つの顧客体験につなぐために最適な技術を選べる方
- 自律駆動: 落ちているボール(課題)を自ら拾いに行き、解決プロセスそのものを楽しめる方
- 技術への探究心: 新しい技術(AIやGo/Rust等)をキャッチアップし、サービス価値向上にどう活かせるかを考えられる方 - 雇用形態は
- 正社員
- どこで働くか
- 東京都
- 給与はどのくらい貰えるか
- 500~900万円
NEW
掲載期間26/09/17~26/09/30
求人No.MYN-10754032





