【フルリモート/週5/Python】教育格差をなくす次世代AIアダプティブラーニングプラットフォームのバックエンド開発

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 5,600 ~ 6,700円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5/Python】教育格差をなくす次世代AIアダプティブラーニングプラットフォームのバックエンド開発
お任せしたいこと
[役割]バックエンドエンジニアとして、全国の学校現場や学習塾で利用され、数百万人の児童・生徒の学習ログをリアルタイムに解析して「一人ひとりに最適な学習(個別最適化)」を提供する次世代EdTechプラットフォームのコアバックエンド開発をお任せします。
[役割に対して求める成果]平日の日中(学校の授業時間帯)に発生する秒間数万リクエストという極端なトラフィックスパイクを捌き切り、データサイエンティストが構築した学習習熟度予測モデル(ナレッジトレーシング等)を遅延なく推論・実行できる、スケーラブルかつ高可用なバックエンドシステムの実現。
具体的な業務内容
・Python(FastAPI等)を用いた、フロントエンド(学習アプリ・教員向けダッシュボード)向けの高パフォーマンスなRESTful APIおよびGraphQL APIの詳細設計・実装
・解答履歴、動画視聴ログ、学習時間といった膨大なストリーミングデータ(学習ログ)を欠損なく収集し、非同期で処理するデータパイプライン(Kafka, Celery等)の開発
・RDBMS(PostgreSQL等)を用いた、数億レコードに及ぶ学習履歴データの最適なテーブル設計および高度なクエリチューニング
・教育工学の専門家やデータサイエンティストと連携し、項目応答理論(IRT)や深層学習を用いたレコメンドエンジンの推論API化とバックエンド統合
・既存のモノリスアーキテクチャから、ドメイン駆動設計(DDD)に基づいたマイクロサービスアーキテクチャへの段階的なリプレイス
・Pytest等を用いたテスト駆動開発(TDD)の推進と、Datadog等を用いたパフォーマンス監視・ボトルネック解消
必須スキル・経験
・Pythonを用いたWebアプリケーションまたはAPIの設計・開発経験(3年以上)
・FastAPI、DjangoなどのWebフレームワークを用いた実務経験
・RDBMSを用いた大規模なテーブル設計、トランザクション管理、およびSQLチューニングの経験
・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験
歓迎スキル・経験
・高トラフィック(秒間数千リクエスト以上)な大規模Webサービス(B2C/B2B2C)の設計・運用・パフォーマンスチューニング経験
・教育業界(EdTech)におけるプロダクト開発経験、または学習分析(Learning Analytics)に関するドメイン知識
・Apache Kafka等のメッセージキューを利用した非同期処理・ストリーミング処理の実装経験
・AWS(EKS, ECS等)またはGCP環境でのコンテナ技術(Docker/Kubernetes)を利用したインフラ構築・運用経験
・機械学習モデル(推薦システム等)のバックエンドへの組み込み、またはMLOpsに関する基礎知識
開発環境
言語・フレームワーク:Python 3.1x, FastAPI, SQLAlchemy, Pytest, GraphQL
インフラ・ミドルウェア:AWS (ECS, Aurora PostgreSQL, ElastiCache, MSK), Docker, Redis, Celery, Kafka
ツール・その他:GitHub, GitHub Actions, Datadog, Terraform, Jira, Slack, Notion
開発チームについて
プロダクトマネージャー1名、テックリード1名、教育工学リサーチャー・データサイエンティスト2名、バックエンドエンジニア6名(今回募集枠含む)、フロントエンドエンジニア4名、SRE2名の体制です。「テクノロジーで教育の限界を突破する」という強いミッションのもと、教育の専門家とエンジニアが互いの知見をぶつけ合い、アルゴリズムの精度とシステムの応答速度の両立にチーム一丸となって取り組む熱量の高いカルチャーです。
求める人物像
・「教育格差の是正」や「教員の働き方改革」といった社会的意義の大きな課題に対し、テクノロジーの力で解決することに強い情熱を持てる方
・アクセスが集中する過酷な環境下において、「推測するな、計測せよ」の精神で論理的にボトルネックを特定し、パフォーマンスチューニングに執念を持てる方
・フルリモート環境下において、データサイエンティストなど他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方
仕事の魅力
未来を創る子どもたちの学習体験を根本から変革し、日本の教育インフラをアップデートする極めて社会的インパクトの大きなプロダクトです。Python(FastAPI)を用いたモダンな非同期API開発に加え、数百万ユーザーの学習ビッグデータをリアルタイムに捌くアーキテクチャ設計やAI推論の統合など、バックエンドエンジニアとして非常に難易度が高く、市場価値の上がる技術的チャレンジに専念することができます。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
