【フルリモート/週5/Python】生成AI(LLM)を活用した次世代ナレッジマネジメントシステムのRAG基盤開発
作業内容
お任せしたいこと [役割] AIエンジニア/バックエンドエンジニアとして、大規模言語モデル(LLM)と社内データを連携させるRAG(検索拡張生成)基盤の設計・実装を主導していただきます。 [役割に対して求める成果] ベクトルデータベースの最適化やプロンプトエンジニアリングを通じて、AI回答の正確性と応答速度を劇的に向上させる検索・推論パイプラインを構築すること。 具体的な業務内容 Python(FastAPI)を用いた、LLM(OpenAI / Anthropic等)連携APIの設計・開発 LangChainやLlamaIndexを活用した高度なRAGパイプライン(Rerank/HyDE等)の構築 QdrantやPinecone等のベクトルデータベースを用いたセマンティック検索機能の実装 データのチャンク分割(Chunking)アルゴリズムの選定および検索精度の継続的な改善 AIエージェント機能(Function Calling等)の実装に向けたバックエンドロジックの構築 検証ツール(Ragas等)を用いた、AI回答精度の定量的評価および改善サイクルの運用 必須スキル・経験 Pythonを用いたWebアプリケーションまたはAPIの商用開発経験3年以上 OpenAI等のLLM APIを活用したプロダクトの開発または検証経験 ベクトルデータベース(Qdrant, Pinecone, Weaviate等)の実務での利用経験 RDBMS(PostgreSQL等)およびNoSQLを用いたデータモデリングの知識 GitHubを用いたチーム開発におけるコードレビューおよびブランチ管理の習熟 歓迎スキル・経験 LangChainやLlamaIndexを用いた複雑なRAGシステムの構築・運用経験 自然言語処理(NLP)に関する専門的な知見、あるいは形態素解析器等の利用経験 Docker / Kubernetesを用いたコンテナオーケストレーションの構築経験 データ前処理、スクレイピング、ETLパイプラインの構築経験 AIモデルのファインチューニングや、量子化に関する基礎的な知見 開発環境 言語・FW:Python 3.11+, FastAPI, LangChain, LlamaIndex インフラ:Azure (AKS, Azure OpenAI Service), Qdrant 管理ツール:GitHub, Slack, Notion, Weights & Biases 技術スタック:Docker, Terraform, Poetry, Pytest 開発チームについて エンジニア5名、データサイエンティスト2名の少数精鋭チームです。 最新の論文や技術動向をSlackで毎日共有し合うなど、学習意欲と技術的好奇心が極めて高い文化です。 求める人物像 生成AIの進化速度を楽しみ、不確実な要件に対して試行錯誤を繰り返して正解を見つけられる方 技術の「凄さ」だけでなく、ユーザーに届ける「価値」を最優先に考えられる方 仕事の魅力 今最も勢いのある「生成AI×RAG」という領域で、実務を通じた最先端のキャリアを構築できます。 技術選定の裁量が非常に大きく、自分の検証結果がダイレクトにプロダクトの精度に反映されます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
Python、LLM、FastAPI
募集回数
1回
職種・ポジション
スキル
募集背景
この案件は、新規プロジェクトの立ち上げに伴い、経験豊富なエンジニアを募集しています。チームは10名規模で、アジャイル開発を採用しています。現場の雰囲気は和やかで、コミュニケーションを大切にしています。
募集人数
2名を予定しており、即日参画可能な方を優先的にご案内いたします。経験年数は3年以上を想定しています。フロントエンド1名、バックエンド1名の募集となります。
企業名
大手IT企業の子会社で、安定した経営基盤を持っています。詳細は面談時にご案内いたします。上場企業グループの一員として、長期的なプロジェクトを多数抱えています。
チーム人数
チーム構成はフロントエンド3名、バックエンド5名、インフラ2名となっています。プロジェクトマネージャー1名、デザイナー2名も在籍しています。総勢13名のチームで開発を進めています。
現場の雰囲気
アジャイル開発を採用しており、チーム内のコミュニケーションを大切にしています。週1回の定例会議があり、意見交換が活発です。リモートワークも可能で、柔軟な働き方ができます。
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
