TypeScript/Pythonで動画AI開発エンジニア募集
基本情報
単価
128万円/月
勤務地
東京都 / 渋谷駅
リモート
フルリモート
職種
フロントエンドエンジニア、バックエンドエンジニア、インフラエンジニア、プログラマー
スキル
ReactTypeScript動画処理AI推論PythonFastAPIREST APIAWSDockerGitHub
案件詳細
案件名:【TypeScript/Python/フルリモート】動画不適切コンテンツ検出AIシステムWebアプリ開発フルスタックエンジニア
内 容:
【募集背景】
事業拡大に伴い、AIチームの体制を強化するための募集となります。動画から不適切なコンテンツを検出し、モザイク処理を適用するAIシステムのWebアプリケーション開発・運用を推進していただきます。
【作業内容】
React による動画編集UI(プレビュー・タイムライン・セグメンテーション編集等)の設計・開発を行っていただきます。FastAPI によるAPIサーバーの設計・開発・運用や、AWS Batch / S3 を用いた動画処理パイプラインとのシームレスな連携を担当していただきます。セグメンテーション結果(ポリゴン)の可視化・編集機能の実装、モザイク動画生成のワーカー連携・ジョブステータス管理、既存システムのパフォーマンスやUXの改善・最適化なども行っていただきます。AIチームおよびプロダクト開発チームと連携しながら機能開発を進めていただきます。
【求める人物像】
自ら課題を発見し、主体的に提案・改善を行いながらプロダクトの成長に関わっていただける方を求めています。動画処理やAI連携など新しい技術領域に積極的に挑戦し、チームと協力して開発を推進できる方が望ましいです。
【ポジションの魅力】
少数精鋭の開発体制の中で、フロントエンドからバックエンド、インフラまで一貫して関わることができるポジションです。動画処理やAI推論と連携した先進的なプロダクト開発に携わりながら、ユーザーであるクリエイターに直結する価値提供を行うことができます。プロダクトの成長フェーズにおいて、技術選定やアーキテクチャ設計にも関与できる環境です。
【開発環境】
TypeScript / Python を用いた開発環境となります。フロントエンドは React、バックエンドは FastAPI を採用しています。インフラは AWS(S3 / ECS / Batch) と Docker、GitHub を利用し、ffmpeg / OpenCV による動画処理連携を行っています。
スキル:
・React を用いた Web アプリケーションの設計・実装経験
・TypeScript での実装経験
・HTML5 Video / Canvas API を用いた動画・画像操作の実装経験
・状態管理(Redux / Zustand / React Context 等)の実務経験
・Python を用いた API サーバー開発経験(FastAPI / Flask / Django 等)
・REST API の設計・実装・運用経験
・非同期処理・ジョブキュー連携の実装経験
・AWS の実務経験(S3 / EC2 / ECS / Batch / Lambda などのいずれか)
・Docker を用いた環境構築・再現性のある実行環境の構築経験
・GitHub を用いたチーム開発経験
尚 可:
・動画編集UI(タイムライン・フレーム操作・シーク等)の実装経験
・WebGL / Canvas による可視化・描画処理の実装経験
・ffmpeg / OpenCV を用いた動画処理の知見
・セグメンテーション結果(ポリゴン・マスク)のUI表示・編集機能の実装経験
・AI推論結果を扱うフロントエンドの設計経験
・MLモデル推論API と連携した Web アプリケーションの開発経験
・AWS Batch を用いたジョブ管理の実装経験
・S3 のマルチパートアップロード・署名付きURL活用経験
・CI/CD 環境(GitHub Actions 等)の構築経験
・大規模動画ファイルを扱うシステムの設計経験
・プロジェクトリーダーまたはテックリードとしての開発推進経験
・AIチーム・データサイエンティストと連携したプロダクト開発経験
・パフォーマンス最適化(長時間動画の扱い・メモリ効率化等)の経験
単 価:時給8000(税別) ※スキル見合い
精 算:140-180h(想定)
時 期:長期
場 所:フルリモート
定 時:10:00~19:00
面 談:
商 流:
サイト:月末締め翌月15日支払い(15日サイト)
その他:ご不明な点がございましたらお問い合わせください。
関わるプロジェクトについて
企業名
***********
募集背景
************************************
課題感
*****************************
プロジェクト規模
***********
チーム人数
*****
現場の雰囲気
********************
作業開始/終了時間
***************
平均稼働時間
*********
詳しくはカウンセラーにお聞きください。
カウンセラーに詳細を聞く