具体的な業務内容
バックエンドエンジニア<検索プラットフォーム開発>機械学習・自然言語処理技術を「Yahoo!検索」へ
<日本最大級のテックカンパニー/検索・ポータル、eコマース、メッセンジャー、広告など、多様な領域において事業を展開/約40の国と地域から集まった1万人以上の従業員が活躍>
■ポジション概要:
検索プラットフォームの品質および性能向上のため、開発・運用を担当いただきます。
検索クエリに対する適切なコンテンツ掲出を実現するために、機械学習・自然言語処理技術を「Yahoo!検索」に適用していただきます。
高トラフィック環境において、効率的な処理・配信システムを構築・運用することで、業界トップレベルの検索サービスを実現するチャレンジに取り組める点が魅力です。
チーム内外でのコラボレーションによって継続的な技術革新を推進し、知識やアイデアを共有することでスキルアップしながら、ユーザー満足度の高い検索結果の実現を目指せます。
■主な業務内容:
・クエリ処理にかかわる配信システムの設計、開発、運用
・ナレッジベースの構築や、ナレッジベース関連システムの開発、運用
・拠点情報やナレッジベースなど、バーティカル情報の検索エンジンや、配信システムの開発、運用
・クロールされたウェブデータにおけるデータマイニングシステムの開発、運用
・生成AIを活用したチャット型検索回答システムの構築
■組織のミッション・展望:
・組織としてのミッション:満足度No.1の検索サービスを目指し、開発から運用までを一貫して担当
・展望:最高水準の検索サービス実現のため、機械学習などの実サービス適用による、適切なコンテンツの提供/膨大なトラフィックを効率的に処理・配信する能力の向上
■開発環境:
フレームワーク・言語:Spring Boot、Java、Scala、Python
データベース:MySQL、HBase、Redis、Cassandraなど
インフラ:プライベートクラウド
CI / CD:screwdriver
ストリーミング処理:Kafka、Pulsar
その他:GitHub、Confluence、Jira、Slackなど
変更の範囲:会社の定める業務
チーム/組織構成
その他プロジェクト事例
開発環境