CARTA HOLDINGS CTO室 Generative AI Lab ソフトウェアエンジニア
株式会社CARTA HOLDINGS
給与:800万円〜1200万円
雇用形態:正社員
勤務地:東京都
仕事内容
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アプリケーションの構築経験(バックエンド、フロントエンド共に一定程度実装できること)
・プロダクト開発においてチームやプロジェクトをリードした経験
・日本国内在住者で、日本国内での就業経験があり、日本語がネイティブレベルまたはN1資格保有者方のみが対象となります。