【C++/Rust】シフト管理SaaSにおけるエンジニアの業務委託案件・フリーランス求人【フリーランス案件ならITプロパートナーズ】

直案件

最終更新日:2025/08/08

【C++/Rust】シフト管理SaaSにおけるエンジニアの業務委託案件・フリーランス求人

〜800,000円/月 業務委託
C++ Rust 機械学習エンジニア システムエンジニア フルリモート

案件基本情報

働き方 フルリモート / 週3日〜5日
業務形態 業務委託(準委任)
職種・ポジション 機械学習エンジニア / システムエンジニア
開発環境 C++ / Rust
業界 サービス

業務内容

■ミッション
【想定業務内容】
シフト管理SaaSを開発しており、効率的な人的リソース配置を短時間で組めるシステムを目指しています。
新機能を一緒に設計/実装していただける方を探しております。
※すでに社内では、2名のヒューリスティクスアルゴリズムのエンジニアが在籍しており、
 いわゆるアドバイザリー的な方ではなく、ご自身で高性能なアルゴリズムを作れる方、というのが想定人材像です

具体的には、数理最適化手法を使って、ワークフォースを最適化するシフトを
自動で作成する機能の設計・実装・改善を担当していただきます。
勤務スケジューリングの作成は業種や事業所ごとに多種多様な条件を満たす必要があり、最適化したい指標も様々です。

実際の業務内容として第一に顧客(シフト作成者)とのミーティングを通して、アルゴリズムや関連データの設計を行っていただきます。
一般的に勤務スケジューリング問題はNP困難であり、SaaS利用者の用途を考えると、短い時間の間に近似解を求める方針がよいと思っています。
メタヒューリスティクス手法を中心として高速なアルゴリズムを実装していただくことになります。
また、必要に応じてアルゴリズムで利用する変数を、シフト管理SaaS上に追加で設計していただくこともあります。

【使用技術】
▼シフト自動作成
Rust, Python3, Jupyter Notebook, Pandas, Numpy, FastAPI

▼インフラ
GCP, CloudSQL(MySQL), k8s(GKE), CloudRun

▼その他
GitHub, Slack

求めるスキル

■必須スキル:
・計算量、データ構造、探索アルゴリズムのに関する知識と実装能力のある方
・Rust, C++, or C の実装経験
・組合せ最適化問題、ヒューリスティックアルゴリズムに関する実装経験
エージェントのプロフィール画像

エージェントより

「はたらく」テーマに向き合う会社で、顧客だけではなく社内メンバーも大切にしている価値観の会社様です。 チームワークを大切にし、個人の成長だけでなくチームの成長も考えられる姿勢の方は歓迎です!

ご依頼はこちらから