この求人について
職種名:ソフトウェアエンジニア(GitHubコントリビューター)
雇用形態:業務委託
勤務地:世界中どこからでも、リモート
案件の概要
報酬:時給$50–100
1タスクあたりの所要時間:1回の実行あたり約15時間
オンボーディング:選考された後すぐに、Talent Opsが開始に必要なものをすべてお送りします
必要なもの:明確なオープンソースへの貢献と、それを示すGitHubなどのプロフィール(できればC++、Python、Java、Go、TypeScript、Rustのいずれか)。お持ちでない場合は、代わりにHackerRankの評価テストで審査されます。
業務内容:AIモデルによるコード修正、機能追加、リファクタリング、パフォーマンス最適化の能力をテストする、再現可能な強化学習環境を構築する(各問題の模範解答となるゴールデンリファレンスソリューションを含む)
ボーナス:この職務に特化したAI面接を完了した専門家は、選考がはるかに速く進みます。
当社は、あなた自身の人間としての判断を重視しています。面接と評価の段階は、あなたの考え方を見るために設計されているため、AIアシスタントや他の人の助けを借りずに、ご自身で完了してください。
職務内容
この職務では、あなたの専門知識を活かして、次世代AIシステムのトレーニングを支援していただきます。あなたの仕事が、質の高い実世界のインプットを通じて、モデルの学習、推論、パフォーマンスのあり方を形作ります。AIの事前経験は必要ありません。重要なのはあなたの専門知識です。
機能実装やバグ修正を伴う、AIが解くための現実的で興味深く難度の高いコーディングタスクを作成し、妥当な有効解を受け入れ、それ以外をすべて拒否する決定論的な検証器を実装していただきます。
求める人物像
- Java、Node.js、Go、Rust、TypeScript、Python、C++、または同様の言語でのバックエンドの豊富な経験
- スケーラブルなサービスやAPIを構築してきた実績
- デバッグ、パフォーマンス改善、自動テストに抵抗がないこと
- 確かなコードレビューの感覚
歓迎する資格
- 高品質で高性能なプロジェクトを提供してきた実績のある、バックエンド開発の経験。
- ソフトウェアのバグやシステムのボトルネックを特定し、解決してきた実績。
- コードベースのリファクタリング、および大規模アプリケーションでの複雑な機能の実装の経験。
- アルゴリズム、データ構造、コンピュータサイエンスの基礎概念への深い理解。
- 優れた分析力、問題解決力、技術的なコミュニケーション力。
業務範囲
- Python3、Java、Rust、Go、C++、またはTypeScriptで、専門家レベルのコードサンプル、デバッグ戦略、開発上の知見を提供する。
- 多様なコードベースにおける複雑なソフトウェアの不具合やパフォーマンスのボトルネックを分析し、トラブルシューティングして解決する。
- スケーラビリティ、保守性、ソフトウェアのベストプラクティスへの準拠を確保しながら、堅牢な新機能を実装する。
- 明瞭さ、効率、長期的な信頼性を向上させるため、レガシーコードをリファクタリングし、最適化する。
- AIトレーニングデータの品質を高めるため、技術的な推論、解決へのアプローチ、コード上の判断を文書化する。
- 他の貢献者が提供したコードや技術的な成果物を、正確さと明確さの観点からレビューし、検証する。
歓迎する資格
- Python3、Java、Rust、Go、C++、TypeScriptのうち少なくとも1つにおける、相当な実務上の専門知識。
- アルゴリズム、データ構造、ソフトウェアエンジニアリングの原則への深い理解。
- 複雑なシステムをデバッグし、バグを解決し、効果的な最適化を行ってきた実績のある能力。
- 大規模なコードベースのリファクタリングやレガシーシステムの刷新の経験。
- 部門横断のプロジェクトで、構想から提供まで、インパクトの大きい機能を届けてきた実績。
- 技術的な概念を明確に説明できる、優れた文書化力とコミュニケーション力。
- AIとその技術的課題への関心や好奇心(AIの経験は問いません)。
プロセス:
- 職務に応募し、スクリーニング質問に回答する
- AI面接を完了する(約20分)
- 技術評価(GitHubプロフィールでこの職務に必要な専門性が十分に示されない場合)
- 採用担当者によるレビュー
報酬体系
報酬は成果ベースで、プロジェクトの仕様を満たしたタスクごとに専門家へお支払いします。作業の完了に必要な時間は、専門家の経験やワークフローによって異なる場合があります。最低提出要件が適用されます。専門家は、週あたり最低限のタスクを提出する必要があります。
開始時期と稼働可能性
通常、48時間以内にポジションを埋めており、すぐに取りかかれる専門家を求めています。選考された場合は、オンボーディング完了から24–48時間以内に最初のタスクを開始していただくことを想定しています。