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

掲載終了2ヶ月前

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

5,600〜6,900/時

作業内容

【フルリモート/週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統合型のシステム設計を極めることで、国内のみならずグローバルでも通用するトップクラスの市場価値を獲得することができます。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。

稼働条件

週5日 / フルリモート

契約形態

業務委託(フリーランス)

開発環境

Python、Django

募集回数

1回

募集背景

この案件は、新規プロジェクトの立ち上げに伴い、経験豊富なエンジニアを募集しています。チームは10名規模で、アジャイル開発を採用しています。現場の雰囲気は和やかで、コミュニケーションを大切にしています。

募集人数

2名を予定しており、即日参画可能な方を優先的にご案内いたします。経験年数は3年以上を想定しています。フロントエンド1名、バックエンド1名の募集となります。

企業名

大手IT企業の子会社で、安定した経営基盤を持っています。詳細は面談時にご案内いたします。上場企業グループの一員として、長期的なプロジェクトを多数抱えています。

面談でお伝えできます。
ぜひご相談ください。
一部非公開の場合がございます

チーム人数

チーム構成はフロントエンド3名、バックエンド5名、インフラ2名となっています。プロジェクトマネージャー1名、デザイナー2名も在籍しています。総勢13名のチームで開発を進めています。

現場の雰囲気

アジャイル開発を採用しており、チーム内のコミュニケーションを大切にしています。週1回の定例会議があり、意見交換が活発です。リモートワークも可能で、柔軟な働き方ができます。

案件について詳しく聞いてみませんか?

知りたい内容を選んでください(複数選択可)