■年収
500~600万円
■仕事内容
GUIアプリから呼び出されるAI学習ライブラリ .dll の設計・実装・テストを担っていただきます。
具体的には…
■以下のAPI機能群の設計・実装
・データセット管理:追加・削除・参照
・学習制御:初回/追加学習の開始・一時停止・再開・キャンセル
・学習進捗監視:進捗率・損失・精度のリアルタイム取得
・学習結果取得:精度指標・処理時間など
・モデル生成・出力:エッジ向けの場合はINT8量子化を含む
・中間データ管理:チェックポイントの保存・読込・削除
・エラー通知
・C++で書いた .dll から、実行ファイル化したPythonの学習処理をサブプロセスとして起動する構成の設計・実装(プロセス間通信、ライフサイクル管理、エラー伝搬を含む)
・要件に応じて、Python依存部分をLibTorch等でC++に置き換える設計・実装
・DLLのAPI仕様の策定と、顧客およびGUI・マイコン実装ベンダとの仕様調整
・Windows向け配布形態の設計
・テスト、ドキュメント作成、Git/GitHubを用いたチーム開発
■求める経験
【必須】
・C++ での実務開発経験
・Windows向け .dll やライブラリ開発の実務経験
・ネイティブコードと外部プロセスや別言語との連携に関する経験または理解
・API・ライブラリのインターフェース設計の経験
・Git/GitHubを用いたバージョン管理・コードレビューの経験
・未確定の仕様を関係者と調整し、ドキュメント化できるコミュニケーション能力
【歓迎】
・C++とPythonの両方に習熟している方(LibTorch等でモデルの推論・学習をC++で実装した経験があるとなお望ましい)
・PyTorchの内部構造や学習・推論パイプラインの理解がある方
・エッジAIやモデル量子化の知見がある方(INT8量子化、ONNXエクスポート、量子化ツールチェーンなど)
■雇用形態
正社員
■保険
健康保険 厚生年金 雇用保険 労災保険
■諸手当
通勤手当
■休日休暇
慶弔休暇 年末年始 夏期休暇 有給休暇
