Mathematical Optimization Engineer
MC Digital, Inc.
-
¥6,000,000 - 18,000,000
-
Tokyo
-
11 to 100
-
Company Homepage
Company Info
MC Digital was established in March 2019 as a technology company funded by Mitsui & Co., Ltd. By providing services to Mitsui Group companies, we are expanding our services to external companies and developing new services and products. In addition, through collaboration with data scientists and engineers, we provide a wide range of business analysis, including the development of machine learning models and optimization of customer issues. Furthermore, the system developed as a data science model is expanded to systems and AI SaaS, and is fully involved until the final product. In addition, we provide a wide range of business analysis, such as proposing and negotiating with customers and data consulting for companies.Job Summary
本ポジションは、数理最適化エンジニアとして、異なる産業における現場の課題を最適化問題に変換し、効果的なアルゴリズムを設計・実装する役割を担います。配送ルートや作業スケジュールの最適化を中心に、C++やPythonを用いたアルゴリズム開発、機械学習技術の適用、WebAPIやデータプラットフォームの構築などを行います。Duties
Mathematical Optimization Engineerとして、さまざまな産業における現場の課題を最適化問題に変換し、配送ルートや作業スケジュールの最適化アルゴリズムを設計・実装します。主な業務は、顧客の業務課題を最適化可能な問題としてモデル化し、ヒューリスティック手法や数理計画法ソルバーを用いたアルゴリズムの設計を行います。C++とPythonを使用したアルゴリズムの実装、実際の顧客データを用いたアルゴリズムの評価と改善、データと結果の可視化ツールの開発も含まれます。さらに、開発したソリューションを実行するためのWebAPIとデータプラットフォームの設計・開発も行い、機械学習やデータサイエンスのスキルを向上させながら、複雑な最適化問題に創造的なアプローチで取り組みます。
Requirements
・最適化問題をC++とPythonで実装できること
・ヒューリスティック手法と数理計画法ソルバーを用いた最適化アルゴリズムの設計ができること
・顧客の業務課題を最適化問題として現実的に実装する方法を提案できること
・最適化アルゴリズムの適用可能性を実顧客データを用いて評価し改善できること
・実装したプログラムの結果とデータを可視化するツールの開発ができること
・開発したソリューションを実行するためのWebAPIとデータプラットフォームの設計・開発ができること
Welcomed Skills
・PyTorch, LightGBM, Optuna等の機械学習ツールの使用経験
・Stable Baselines等の強化学習の経験
・Luigi, Kubeflow Pipelinesによる機械学習の効率改善の経験
・OR Tools, Gurobi等の数理最適化ツールの使用経験
・Google Cloud Platformの各種サービス利用経験