職務内容:
Pythonエンジニア | Pythonパフォーマンス
Jumpの取引活動を支える研究・生産インフラの設計、構築、改善
Python/C++ハイブリッド環境での作業を行い、研究者の使いやすさと性能重視のシステム開発のバランスを取る
定量研究者やトレーダーと緊密に連携し、研究ワークフロー、モデル、アイデアをスケーラブルで保守可能なソフトウェアに変換
戦略研究、テスト、展開をサポートする基盤ライブラリ、バックエンドシステム、ワークフローツールの開発
分散およびクラスタベースのコンピュート環境におけるシステムパフォーマンス、アルゴリズム効率、スケーラビリティの向上
設計、実装からテスト、展開、継続的改善までプロジェクトを一貫して担当
チームが研究能力とコンピュートインフラを拡大する中、プラットフォームの進化に貢献
応募要件:
Pythonでの5年以上のプロフェッショナルソフトウェアエンジニアリング経験
高度にアルゴリズム的なコードの設計、分析、実装経験
Linux環境での本番システム構築経験
データ構造、アルゴリズムの複雑さ、効率的な実装に関する深い理解
並行および分散システムの経験
クラスタ、クラウド、その他の大規模コンピュート環境への習熟
自主的で知的探究心があり、重要な技術的問題の所有権を取ることに慣れていること
最低学歴: コンピュータサイエンス、コンピュータエンジニアリング、数学、物理学または同等の学士号
研究インフラ、高性能コンピューティング、分散システム、パフォーマンスエンジニアリングのバックグラウンド
研究者向けツールから高性能システムへのボトルネック改善、スケーラビリティ、移行パスの経験
エンジニアと定量ユーザーの両方に技術的トレードオフを明確に伝える能力
歓迎スキル:
Python/C++相互運用性とライブラリ開発の経験
定量研究者と効果的に協力し、数学的または理論的なアイデアを実用的なソフトウェアに変換する能力
時系列分析、最適化、シミュレーション、数値解法、その他の定量ワークフローへの露出
福利厚生:
民間医療、視覚、歯科保険
旅行医療保険
グループ年金制度
グループ生命保険および所得保障制度
有給育児休暇
駐車場および通勤手当