エンジニアフルリモート

開発エンジニア(AI駆動開発推進・AI/LLM)_旧システムのモダナイズ

開発エンジニア(AI駆動開発推進・AI/LLM)_旧システムのモダナイズ

案件要件

職種
エンジニア
業務内容
データ分析・AI活用
SES
報酬目安
5,000 ~ 6,250円/時
月額:〜100万円※スキル見合い
稼働時間目安
週5日 (時間目安 160時間)
はたらく場所
フルリモート
スキル

■業務内容
コード生成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テストや交差検証など)
機械学習分野の論文を読んで理解/実装する能力
機械学習の特定のドメイン(レコメンド、自然言語処理、画像処理)に対する深い専門知識
業務経験を共有する姿勢
オープンなコミュニケーションスタイル

■開発環境
・技術環境:GCP、Azure、AWS
・使用言語 :VB, Python
・コード生成AI:GitHub Copilot,Second.dev, Moderne(随時選定)

■開発体制
・大手小売(EC)企業のPJ配属を予定しています。
・2〜3人+顧客企業のエンジニア2〜3人の1チーム

■キーテクノロジー
VB,AWS,Git hub

■面談回数:1回想定
■週稼働日数:〜週5日
■PC貸し出し:
■業務時間:10:00〜19:00
■リモート状況:フルリモート(地方可能)
■勤務地:フルリモート
■備考
①AI駆動開発プロジェクトの経験機会
…アジャイル開発、コード生成AI関連調査、精度評価、精度改善など、最先端の技術・メソッドを活用したプロジェクトに参画。
②柔軟で安心できる働き方
…フルリモート、コアタイムなしのフルフレックス。ワークライフバランスを実現しやすい働き方をお約束します。

【以下に当てはまる方にご活躍頂けるポジションです。】
・担当業務を自分のことと捉える主体性
・顧客の事業(UX、市場、ユーザーニーズ、ビジネスプラン)への関心
・先進的な事例のインプット・アウトプットへの積極性
・マルチに、スピーディに、合理的に物事を進められたい方 ・当社の企業理念に共感いただける方

■案件番号:65_051


SNSでこの案件をシェア

①SRDU開発(ラボ型開発支援)事業
スタートアップや新規事業を立ち上げたい企業の多くは「優秀なエンジニアを採用できない」 「社内のエンジニア体制が脆弱」「立ち上げに必要な人材が確保できない」という悩みを抱えています。
Senyouではこうした悩みを抱えた企業様に向けた開発支援を行っています。
私たちのコミュニティには、数多くのサービス開発やプロジェクトを遂行してきたエンジニアやPM、デザイナーが多数在籍しており、事業のフェーズや規模に応じて柔軟な開発体制を提案できることが強みです。

②フリーランスエージェント事業
世の中には数多くのフリーランスエージェントがありますが、Senyouでは、エンジニアとの長期的な信頼関係を前提としたキャリア支援や提案を大切にしています。
大手企業、メガベンチャーからスタートアップまで、幅広い企業様と直接的に関係を築いていることが強みで、これまでの豊富な経験から適切な情報やサポート体制の提供が可能です。

③フリーランスコミュニティプラットフォーム事業
Senyou Membersというフリーランスコミュ二ティを運営しています。現在(2021年3月)数十名の方に参加していただいています。