この求人について
職種名:競技プログラマー
雇用形態:業務委託(週15時間以上)
勤務地:リモート
職務概要:この役割では、ご自身の専門知識を活かして、次世代AIシステムのトレーニングに貢献していただきます。あなたの仕事が、質の高い実世界のインプットを通じて、モデルの学習、推論、パフォーマンスのあり方を形作ります。AIの実務経験は不要です。重要なのは、あなたの専門分野の知識です。
専門家として、AIモデルが複雑な競技プログラミングの問題を解決できるかをテストする強化学習環境を作成していただきます。既存のどのオンラインジャッジにも存在しない独自のオリジナル問題を作成し、参照ソリューションと堅牢なテストスイートを作成する業務を担当していただきます。
主な業務内容:
- 複数の有効な出力を持つ競技プログラミング問題のチェッカーを、正確性と堅牢性を確保しながら設計・実装する。
- Codeforcesなどのプラットフォームから取り上げた複雑な問題文に対して、参加者の提出物を評価・検証する。
- お客様のチームと連携して、問題要件を微調整し、曖昧なシナリオを明確にする。
- 多様な出力やエッジケースを効率的に評価するための、明確で保守しやすいC++のコードを開発する。
- チェッカーのロジックを文書化し、細かな点やエッジケースを文章と口頭の両方で伝える。
- テストケースやチェッカーの改善可能な点について、問題作成者やレビュアーにフィードバックを提供する。
- 進化する競技プログラミングの基準を常に把握し、ベストプラクティスをチェッカーの開発に取り入れる。
必須のスキルと資格:
- 競技プログラミングとコーディング問題の分析に関する専門知識。
- 堅牢なチェッカーソリューションを実装するための、C++の高度な習熟度。
- 複雑な問題の制約と複数の解法を読み解く、優れた分析力。
- 卓越した文章および口頭でのコミュニケーション力。技術的な詳細を明確に説明できること。
- コード検証と出力の一貫性における、綿密な注意力。
- リモートかつ協働的な環境で、自律的に働いた経験。
- 厳しい納期の中でも、十分に文書化された高品質なコードを作成することへのコミットメント。
歓迎する資格:
- 主要な競技プログラミングプラットフォームで、問題作成者、テスター、またはチェッカーとして活動した経験。
報酬体系
報酬は成果ベースで、プロジェクトの仕様を満たすタスクごとに専門家へ報酬が支払われます。作業の完了に必要な時間は、専門家の経験やワークフローによって異なる場合があります。最低提出要件が適用されます。専門家は、週に最低数のタスクを提出する必要があります。
開始時期と稼働状況
通常、48時間以内に募集枠が埋まりますので、すぐに取り組める専門家を求めています。選考された場合は、オンボーディング完了後24–48時間以内に最初のタスクを開始していただくことを想定しています。