Carta Holdings logo

【ソフトウェアエンジニア】20の事業を生成AIで支援するエンジニア(LLM・Generative AI Lab)

Carta Holdings
Full-time
On-site
港区, 東京都, Japan
¥800,000,000 - ¥1,200,000,000 JPY yearly

CARTA HOLDINGS について

CARTA HOLDINGS(カルタホールディングス)は、東京都に本社を置き、従業員数約1,500人を擁する東証プライム上場企業です。

現在3つの事業領域に展開しており、これらの事業が相互に関連し高め合う構造が私たちの強みとなっています。

  1. デジタルマーケティング事業
  2. メディア&コマース事業
  3. 人材関連サービス事業

各事業会社は、創業期から成熟期、10名程度から600名程度とステージも様々です。それぞれの事業責任者が中心となり、経営にあたっています。親会社にあたるCARTA HOLDINGSは各事業を縁の下から支える役割で、経営支援機能に特化しています。

事業会社が個々に腕をふるう一方で、社員は事業領域を超えて互いに顔をあわせてビジネス開発にあたっています。また条件があえば、事業間でのキャリアチェンジの機会があります。

私たちはこれまでインターネット産業の急速な発展と共に顧客基盤と技術力を高め、50以上の事業を創出してきました。このような中で培ってきたデジタルデータとクリエイティブの力を使い、あらゆる産業を次のステージに導くのが私たちの挑戦です。CARTA HOLDINGSはビジネスのDXを通して、世の中の進化を推し進めてまいります。

■関連情報
採用サイト
採用説明資料



募集背景

CARTA HOLDINGSでは、20を超える事業があります。それぞれ事業を支えるエンジニアリングチームがあり、プロダクト開発や業務に関わるシステムを作っています。

生成AIの進化と可能性が広がるにつれ、各事業でのチームで個別での探索・試行をするだけではなく、CARTA全体で経験を蓄積し、実行できる体制を構築しようとしています。

▼直面している課題

  • 事業ごとの開発組織において、急速に進む生成AIの進化へのキャッチアップを網羅的に行うのが難しい
  • 生成AIの活用による事業や業務改善における伸びしろが多くあるが、一部分しか実現できていない

▼目指す方向性

  • CARTAにおける生成AIの取り組みが迅速に進み、概念実証のみならず実利用される仕組み・プロダクトが多く生み出されている
  • 生成AIの活用に関する知見を集約し、社内外に発信しつづけている
  • 各事業のプロダクトチームが生成AIを利用した機能を実装し、自走できる状態を生み出している
  • 長期的には、CARTAが生成AIをもとに市場に対して高いパフォーマンスを出すプロダクトを多く生み出し、社会に価値を還元する

業務内容

CTO直下のGenerative AI Labチームにソフトウェアエンジニアとして所属し、各事業及び経営基盤の業務における生成AI応用のイネーブリングを行います。

仕事の進め方

プロジェクトに携わる前の段階で、CARTAの20ある事業を横断し、生成AIで解くべき課題を探します。以下のようなプロセスで課題を網羅的に探索しています。

  • CARTAの生成AI推進ステアリングコミッティと連携し、全社として取り組むべき課題を探索します
  • その中でコスト・期間・実現性等様々な要素を加味し、Generative AI Labで支援すべき課題を特定します

プロジェクトまたはプロダクトに関わる際には、以下のようなプロセスで携わります。

  • ヒアリング・要求分析: 優先度の高まった事業のチームにヒアリングします。何をやりたいのか。なぜ今なのか。現在または未来に保有するどのようなデータをもとに、可能性を広げたいのか。何を期待しているのか等をききつつ、問題の解像度を高める
  • 何をどのように進めるのかを決める。どのような方法で、課題を解くのが効果的かつ効率的なのかを考え、事業メンバーと共に決定する。提供方法はサーベイの支援、PoCの実装、プロダクトへの組み込み等、1つの方法によらず様々なアプローチが候補になる
  • 実装する。実際につくり、手触り感を確かめながら、事業メンバーからフィードバックをもらい、段階的にソリューション・プロダクト・アプリケーションを具現化する。最新のLLM・サービスを性能面・コスト面から比較検討しつつ、ニーズにあったツールを選択する。RAG・セマンティック検索等、必要に応じて実装パターンを検討し、組み込む。プロダクトへの組み込みにあたっては、セキュリティ・データメンテナンスの容易さ・開発生産性・再現性など様々な側面からエンジニアとして総合的に判断し、ツールを選定する
  • 継続して改善する。プロダクトのバックグラウンドとなる、Web開発技術・生成AI技術関連のツールセットや開発手法について、継続して投資し、良いプラクティスを探索する。CI/CD、LLM-as-a-judge、LLM自体のモニタリング、ソフトウェア自体のオブザーバビリティの向上など、システムを継続して利用する上でのツール及び運用改善に取り組む

そこで得られた知見を社内に伝搬するのも、業務の1つです。

  • 開発で得られた知見を社内のエンジニアに対しても共有し、CARTA内の生成AIに関する開発生産性を高める

▼得られるスキルや経験

  • CTOと共にホールディングス経営及び事業開発を経験できます
  • CARTAの複数の事業にエンジニアとして携わる機会があり、生成AIの利活用に関する実践の場があります
  • アンラーンの機会が数多くあります。自らのバイアスを見直し、組織や事業に向き合うスキルを経験あるメンバーからフィードバックをもらいつつ高めることができます

▼やりがい

  • 最新の生成AIを活用した事業創出、業務改善の機会が多くあり、実践経験を積むことができます
  • Web開発の経験に長けた同僚と共に、フルサイクルエンジニアリング文化のなかで経験を最大化することができます
  • エンジニアだけではなく、クリエイティブ職やビジネス職等多くの専門性をもった同僚と、生成AIを活用した事業開発の経験を積むことができます

開発環境・利用しているツール

  • バックエンド
    • Python (streamlit, FastAPI), Go
  • フロントエンド
    • TypeScript, React
  • 生成AI関連ツール
    • 基盤モデル: OpenAI, Anthropic Claude, Google Gemini (Vertex AI)
    • ツール: LangChain, Langfuse 
  • インフラ
    • Google Cloud, AWS
  • プロビジョニングツール
    • Terraform, CDK
  • コード管理
    • GitHub
  • コラボレーション
    • Google Meet, Slack

参考記事

応募条件

▼必須要件

  • Webアプリケーションの構築経験(バックエンド、フロントエンド共に一定程度実装できること)
  • プロダクト開発においてチームやプロジェクトをリードした経験

▼歓迎要件

  • プロンプトエンジニアリングの理解と実践経験
  • LLMを使ったアプリケーションやライブラリを設計及び実装した経験(個人開発も可)
  • ファインチューニング(どのLLMでも可)
  • デジタルマーケティング領域におけるAI活用経験(文言・画像・動画の生成、広告効果予測、DSPでのエンジン構築等)
  • データサイエンティスト、機械学習エンジニアとしての専門性
  • ユーザエクスペリエンスの改善経験。特にAIを活用したシステムにおけるUXの設計経験
  • プロジェクトマネジメントの経験
  • 現状の構成・設計に捉われず、あるべき姿を考え、実現する力

▼求める人物像

  • CARTA Tech Vision の未来像に共感し、価値観や習慣を実践していける方
  • それを踏まえて、以下をお持ちの方
    • 論理的思考力と実践力
    • 新しいことに粘り強くチャレンジし続ける力
    • 曖昧な状況を事実に基づいて整理し、推進する力
    • 他者を理解し、共感し、サポートする姿勢

選考フロー

  • 書類選考
  • 1次面接:リードエンジニア
  • 最終面接:人事・CARTA HOLDINGS CTO

※上記をベースに選考回数は増減する可能性があります。また面接官は変更となる場合があります
※入社後のオンボーディング、就業支援を行う観点から選考の途中で適性検査を実施いたします
※選考の途中で、バックグラウンドチェック(リファレンスチェック/コンプライアンスチェック)を実施する場合がございます