【フルリモート/週5/Python】生成AIと膨大なデータを統合しビジネスの意思決定を変革するAIデータプラットフォームのバックエンドエンジニア

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 5,600 ~ 6,900円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5/Python】生成AIと膨大なデータを統合しビジネスの意思決定を変革するAIデータプラットフォームのバックエンドエンジニア
お任せしたいこと
[役割]バックエンドエンジニアとして、最先端の生成AI(LLM)技術と企業内に眠る膨大な非構造化・構造化データを掛け合わせ、高精度な分析や業務自動化を実現する次世代BtoB向けAIデータプラットフォームのコアバックエンド開発をお任せします。
[役割に対して求める成果]「AIモデルの検証」で終わらせず、商用環境で確実に機能するプロダクトにするため、Python(FastAPI等)による非同期かつスケーラブルなAPI開発と、RAG(検索拡張生成)アーキテクチャに最適化された高速なデータ処理パイプラインを堅牢に構築すること。
具体的な業務内容
・Python(Python 3.11以降)およびFastAPI(またはDjango)を用いた、フロントエンド(SPA)向け高パフォーマンスなREST API / GraphQL APIの詳細設計・実装
・型ヒント(Type Hints)やPydanticを活用した、保守性が高く堅牢なモダンPythonコーディングの実践
・OpenAI APIやAnthropic等のLLM(大規模言語モデル)の組み込み、およびLangChainやLlamaIndexを用いたプロンプトエンジニアリング・RAG(Retrieval-Augmented Generation)基盤の実装
・Pinecone、Qdrant等のベクトルデータベース(Vector DB)を利用した、意味検索(セマンティックサーチ)の最適化とクエリチューニング
・Amazon Aurora(PostgreSQL)を用いた複雑なリレーショナルデータのテーブル設計と、SQLチューニング(N+1問題の解消等)
・CeleryやApache Airflowを用いた、膨大なデータクレンジングやエンベディング生成等の非同期タスク・バッチ処理の設計および高速化
・Pytestを用いたテスト駆動開発(TDD)の徹底と、GitHub Actionsを用いたCI/CDパイプラインの構築・運用
必須スキル・経験
・Pythonを用いたWebアプリケーションのサーバーサイド開発経験(3年以上)
・FastAPI、Django、Flask等のPython Webフレームワークを用いた実務経験(2年以上)
・MySQLまたはPostgreSQL等のRDBMSを用いたデータベース設計、トランザクション管理、およびSQLチューニングの経験
・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験
歓迎スキル・経験
・LLM(大規模言語モデル)や生成AIを活用したプロダクト・機能の開発経験
・LangChain、LlamaIndex等のLLMオーケストレーションフレームワークの使用経験
・ベクトルデータベース(Pinecone, Qdrant, Weaviate等)を用いたRAGシステムの実装・運用経験
・Celery等のタスクキュー、またはApache Airflow等のワークフローエンジンを用いた非同期処理・データパイプラインの実装経験
・AWSまたはGCP環境(ECS, EKS, Cloud Run等)でのコンテナ技術(Docker/Kubernetes)を利用したインフラ構築・運用経験
・機械学習エンジニア(MLエンジニア)やデータサイエンティストと協業し、MLモデルを本番APIにデプロイした経験(MLOpsの知見)
開発環境
言語・フレームワーク:Python 3.11+, FastAPI (または Django), Pydantic, SQLAlchemy, Pytest
AI・データ連携:LangChain, LlamaIndex, OpenAI API, Celery
インフラ・ミドルウェア:AWS (ECS, Aurora PostgreSQL, S3) または GCP, Docker, Qdrant / Pinecone (Vector DB), Redis
CI/CD・ツール:GitHub, GitHub Actions, Datadog, Terraform, Jira, Confluence, Slack
開発チームについて
プロダクトマネージャー1名、テックリード1名、バックエンドエンジニア6名(今回募集枠含む)、フロントエンドエンジニア4名、AI/MLエンジニア3名、SRE2名の体制です。「Python=単なるスクリプト言語」という古いイメージを払拭し、厳格な型定義とアーキテクチャ設計によってエンタープライズの品質要求に応えつつ、AIの進化スピードに負けないアジリティで開発を進めるプロフェッショナルなカルチャーです。
求める人物像
・AIや機械学習のバズワードに踊らされることなく、それを「ユーザーに価値を届けるための安定したソフトウェア」として実装することにエンジニアリングの喜びを感じる方
・パフォーマンスの劣化やメモリリークを許容せず、プロファイラ等を活用して論理的かつ泥臭くボトルネックを特定・解消できる方
・フルリモート環境下において、AIエンジニアやフロントエンドエンジニアなど他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方
仕事の魅力
現在のテクノロジー業界で最も注目を集める「生成AI × エンタープライズSaaS」の最前線で、コアバックエンドの設計から実装までを一貫して担える非常にエキサイティングなポジションです。RAGアーキテクチャの構築やベクトル検索の最適化といった、次世代のバックエンドエンジニアに必須となるAI統合型のシステム設計を極めることで、国内のみならずグローバルでも通用するトップクラスの市場価値を獲得することができます。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
