私たちCOMPASSは、AIが子どもたち一人ひとりの習熟度に合わせて最適な問題を出題する 学習eポータル+AI型教材「キュビナ」 を開発、全国170以上の自治体、2,300以上の公立・私立の小中学校で計100万以上の子どもたちの学びを支援しています。
文部科学省が推進するGIGAスクール構想やコロナ禍によるICT教材の需要の伸び受けて、弊社の事業は急成長を続けています。また、事業成長に伴って、生徒・先生向けのサービスだけでなく、教育委員会や校長先生等の管理者向けのサービス、校務支援システムやデータ利活用サービス等と連携する学習eポータルサービスと、プロダクトが多角化してきています。
新規事業に携わっていただくポジションもいくつか募集をしており、より様々な職種や業種でのご経験を活かしてご活躍いただけます。
※求人によっては、 新規事業のみに注力いただくポジション もございますので、詳細は 「募集背景」 や 「業務内容」 にてご確認ください。
この求人のポイント
- 最先端のLLMの技術にいち早く触れることができ、LLMを用いた一連の開発経験を積むことができる
- 取締役直轄の組織で一定の裁量をもってスピーディーに業務に臨むことが出来る
- 公教育のアップデートをLLMの技術によって推進していく挑戦ができる
本ポジションについて
【募集背景】
LLMを中心としたAI技術をデータと合わせて利活用することにより、日本の教育をさらに良くするための挑戦を行っていくために、データ・AIユニットという組織を新たに立ち上げました。データ基盤の整備も進み、LLMを活用することで解決できるであろう課題も多々見つかっているのですが、課題解決のアプローチを決めて、プロダクションに耐えうるレベルまで開発・検証をしていく為の人材が非常に不足しています。
本ポジションのマルチスタックエンジニアは、プロダクト開発組織ではなく、R&D部にLLMの主担当として所属して頂きます。その上で、LLMを中心としたAI技術の調査・検証やプロトタイピングに取り組んで頂きます。特にこのポジションでは、データサイエンティストやMLエンジニアではなく、アプリケーションレイヤーに近い経験を持つ人に活躍して頂くことを期待しています。私たちは既存のプロダクトやワークフローとLLMを一体化させ、LLMを含めた総合的なUXの価値向上を目指しています。そのため、既存のコードの改修を含めたプロトタイピングを行うことも珍しくありません。そうした業務においてはLLMに興味関心を持つマルチスタックエンジニアの人がよりマッチするであろうと考えています。
【業務内容】
LLMを活用した技術調査・開発をお任せします
- LLMを中心としたAI技術の調査・検証
- GPT, Gemini, Calude 等の主要なモデルやLlama等のOSSモデルのアップデートをキャッチアップし、新しいバージョンのモデルや機能が実用化に耐えうるものなのか技術検証を行う
- LLMを活用したプロトタイピングの実装
- OpenAIのAssistants APIのような複雑なAPIの実装
- OSSモデルをGCPで動かすためのインフラの構築やバックエンドのAPI設計
- 既存のプロダクトを一部カスタマイズしてLLMを組み込み、一連のUXを通じてLLMを導入する必然性があるかの検証
- プロダクト開発チームとの連携
- R&D部のバックエンドエンジニアは、技術調査・検証・プロトタイピングを担当し、プロダクションへの組み込みはプロダクト開発チームへ引き継ぐ。連携を円滑に行うための一連のドキュメント作成を行う
【組織体制】
データ・AIユニット R&D部
- 取締役直下の新しい組織です。自由度が高く、スピード感と裁量をもって仕事を進めることができます。
チームの人数:7名
【業務環境】
- 開発言語
- Python、Scala、TypeScript、Go
- フレームワーク、ライブラリ
- Akka、Airframe、Slick、Cats、 React、 NextJS、 NestJS、echo
- リポジトリ
- GitHub
- 開発環境
- IntelliJ、Visual Studio Code、 Android Studio
- DB
- MySQL、JanusGraph、Redis、MongoDB
- インフラ
- GCP、Kubernetes、Cloudflare
- CI/CD
- GitHub Actions、CircleCI、ArgoCD
- 監視
- Sentry、DataDog
応募要件
【必須スキル・経験】
- LLMへの強い興味関心
- Webアプリケーションの開発経験
- Scala、Java、Kotlinといった静的型付け言語の経験
- API設計
- RDBのスキーマ設計
- 日本語でネイティブと同等のコミュニケーションが可能なこと / Native-like fluency in Japanese
【歓迎スキル・経験】
- GCP/AWS/Azureの経験
- CI/CDの運用経験
- アーキテクチャーの知識
- React、Next.jsによるフロントエンド開発
- Scalaのライブラリ使用経験(Cats、Akka、Airframe、circe)
- 開発プロセスの改善や、業務効率改善のためのツール選定・導入などの経験
【求める人物像】
- 当社のミッション・ビジョン・バリューに共感いただける方
- ミッション「新しい学びの環境を創り出す」
- ビジョン「テクノロジーを用いて、教育業界のリーディングカンパニーになる」
- バリュー「Be a Learner(真の学習者であること)」「Begin with Sincerity(まず誠実であること)」「Beyond the Best(常に現状に満足しないこと)」
- 技術への関心に合わせて、最終的にユーザーへどのような価値を提供するか?についても当事者意識をもってチームメンバーと一緒に試行錯誤できる方
- LLMの活用はまだまだ未知の領域です。試行錯誤した結果にユーザーへの価値提供が弱いと判断した場合、それまでの取り組みをバッサリと捨て、新しい取り組みにピボットすることも珍しくありません。技術研究ももちろん大事ではありながらも、最終的なユーザーへの価値という共通のゴールに向かって一緒にお仕事ができる方を求めています。
職種 / 募集ポジション | 5_1_1.マルチスタックエンジニア(LLM領域) |
---|---|
雇用形態 | 正社員 |
契約期間 | 試用期間あり(原則3ヶ月) ※試用期間中の労働条件に変更はありません |
給与 |
|
勤務地 | 【就業場所】 フルリモート(原則在宅勤務) 【変更の範囲】 業務上必要と判断した場合は出社を求める場合がございます |
勤務時間 | ・フレックスタイム制(標準勤務時間 8時間/日) ・コアタイムなし |
休日 | ・土日祝 ・年次有給休暇(入社日より付与します) ・年末年始休暇 ・慶弔休暇 ・産前産後休暇 ・夏休み(最大3日) ・創立記念日(12月25日) |
福利厚生 | ・PC貸与(原則ご希望のスペックで準備します) ・副業制度(キャリア形成応援) ・リモートワーク支援あり ・書籍購入補助 など |
加入保険 | 社会保険完備(健康保険、厚生年金、雇用保険、労災保険) |
選考プロセス | 書類選考 → 一次面接 → 職能課題 → 二次面接+職場体験 → リファレンスチェック / 最終面接 |
時間外労働 | あり(月平均20時間) |
会社名 | 株式会社COMPASS |
---|---|
代表者 | 佐藤 潤 |
設立年月 | 2012年12月 |
本社所在地 | 〒112-0002 東京都文京区小石川2丁目3番23 春日尚学ビル3階 |
事業内容 | 学習コンテンツの制作・配信 |