案件名:開発エンジニア(AI駆動開発推進・AI/LLM) 概 要:コード生成AIの活用を主眼とした旧システムのモダナイズを主に担当いただきます。 CursorのようなエディタやGitHub Copilotのような生成AIツールをフル活用し、 VB6.0コードをモダナイズしPythonベースのツールに 「書き直し」「その手順を標準化していく」ような開発を行っていただきます。 1つの方法にとらわれずに仮説を立てながら色々なアプローチを検討し、 実際に変更後の姿も一部みせながらその方法を手順化できる方を募集します。 詳 細:◆コードの分析と整理 ・VB6.0コードの分析をおこない、機能ごとにモジュール化する ・不要なコードや重複を除去する ◆ツール検証と導入: ・VB6.0からPythonへの変換に適したAIツールを選定する ・選定したツール(Second.devやModerne)の特徴や制限を理解する ◆ツールの検証: ・コード変換ツールの性能と適用可能性を評価する ◆既存AIツールの活用: ・GitHub Copilot、Azure AI Studio、Claude 3、GCP Vertexなどを活用する ◆パイロットプロジェクトの実施: ・モジュールごとに段階的に変換するためのシナリオを定義する ・各段階で変換結果をテストし、問題があれば修正する ・旧システムの一部機能として重要度の高い機能を選定する ◆コード変換のプロセスをドキュメント化: ・バリューストリームマッピングを行い、効率化ポイントを明確にする ・選定したツールによりVB6.0コードをPythonコードに変換する ・変換されたコードを注意深くレビューする ・AIに不向きな作業がある場合はプロセスを見直しする ・必要に応じて手動でコードを最適化する ・コード品質は静的解析ツール(pylint, flake8など)で継続的に監視する ◆最適化とリファクタリング ・パフォーマンスのボトルネックを特定する ・必要に応じてPythonの高速化を実施する(NumPy, Cythonなど) スキル:・コード生成AIを活用した業務システム開発経験(開発言語:Python) ・Pythonによる業務システム開発経験 ・VB6.0プログラムの経験(読解ができればOK) ・業務報告書もしくは運用手順書等の納品経験 歓 迎:・システムアーキテクト業務経験 ・アジャイル開発経験 ・業務システムの設計/開発の実務経験 ・業務システムの検証経験(ABテストや交差検証など) ・機械学習分野の論文を読んで理解/実装する能力 ・機械学習の特定のドメイン(レコメンド、自然言語処理、画像処理)に対する 深い専門知識 単 価:スキル見合い 精 算:140-180 場 所:フルリモート 時 期:11月~長期 人 数:1名 時 間:10:00~19:00 ※フレックス制度あり 面 談:1回(弊社同席) その他 ▽プロジェクト体制 ・大手小売(EC)企業のPJ配属を予定しています。 ・クリエーションラインの2〜3人+顧客企業のエンジニア2〜3人の1チーム ・クリエーションラインのチームリーダーが上司となります。 ▽得られるキャリア・職種の魅力 ・AI駆動開発プロジェクトの経験機会 ・アジャイル開発、コード生成AI関連調査、精度評価、精度改善など、 最先端の技術・メソッドを活用したプロジェクトに参画。