この求人について
この時間給・リモートのコントラクター職では、JavaScript品質保証リード(QAL)として、JavaScript AIトレーニングプロジェクト全体の品質、一貫性、トレーナーのパフォーマンスを監督します。AIが生成したJavaScriptコードやトレーナー/QAの作業をレビューし、プロジェクトのガイドラインに対する出力品質を評価し、的確な書面フィードバックを提供し、すべての貢献者が期待される品質基準に従うことを確保します。
コードの正確性、推論の品質、実行時の動作、デバッグの正確性、可読性、保守性、パフォーマンス、セキュリティ意識、テストカバレッジ、フォーマット、指示への準拠、プロジェクト固有のルーブリックへの遵守について作業を評価します。繰り返し発生する品質問題を特定し、トレーナーやQAに更新を伝え、オンボーディングを支援し、ドキュメントを維持し、一貫して作業していない貢献者の稼働を促します。この役割には、強力なJavaScriptの専門知識、強力な英語コミュニケーション能力、卓越した細部への注意力、構造化されたコミュニケーション、およびリモートの技術チーム全体で品質ワークフローを管理する能力が求められます。
この役割は、急成長中のAIデータサービス企業であり、SuperAnnotateの子会社であるSME Careersに所属し、世界最大級のAI企業や基盤モデル研究所にトレーニングデータを提供しています。あなたのJavaScript品質リーダーシップは、JavaScriptトレーニングデータが正確で、実行可能で、論理的に健全で、明確に説明され、十分に文書化され、クライアントの期待に沿っていることを確保することで、世界有数のAIモデルの改善に直接貢献します。
選考プロセスには、AI面接、ドメイン固有のタスク、リクルーターとの面接が含まれます。
重要: この役割には当面のプロジェクトはありません。ただし、資格を満たしている場合、関連する機会が生じた際に当社が最初に連絡する専門家の一人となります。これにより、当社の専門家ネットワークを通じて利用可能な将来のプロジェクトへのアクセスも提供されます。
業務内容
- 品質モニタリング:JavaScriptの項目を抜き取り検査し、品質問題を特定し、DMを通じて継続的なフィードバックを提供し、繰り返し発生する問題や重大な問題をエスカレーションします。
- コードレビュー:AIが生成したJavaScriptコード、デバッグ回答、実装の説明、アルゴリズム的解決策、フロントエンド/バックエンドのスニペット、テスト、ステップバイステップの推論を、正確性と明確さの観点から評価します。
- トレーナーおよびQAとのコミュニケーション:DiscordでトレーナーやQAに対し、新しい項目のガイドライン、プロジェクトの変更、ワークフローの更新、品質への期待、JavaScript固有のレビュー基準について更新情報を伝えます。
- 質問対応:トレーナー/QAからの質問、特にJavaScriptの動作、非同期ロジック、ブラウザとNode.js環境の違い、フレームワーク、パッケージの使用、テスト、エッジケース、ルーブリックの解釈について、明確かつ迅速に回答します。
- トレーナー/QAの稼働管理:非アクティブまたは作業していない貢献者にDMを送り、稼働を促し、フォローアップを追跡し、必要に応じて稼働状況の問題を報告します。
- ドキュメント:スタイルガイド、トラッカー、FAQ、品質ノート、例、ハニーポット、キャリブレーションタスク、オンボーディング資料を含むJavaScriptプロジェクトのドキュメントを作成・維持します。
- オンボーディングとトレーニング:トレーナーやQAとのオンボーディング/トレーニングコールを日程調整して実施し、プロジェクトの期待事項、ワークフロー、ルーブリック、品質基準、JavaScript固有のレビュー要件を説明します。
- 品質の整合:すべてのトレーナーとQAがJavaScriptレビューガイドラインを一貫して適用し、プロジェクトの進展に伴う更新を理解することを確保します。
- リスクとセキュリティのレビュー:安全でない、誤解を招く、 insecure、または過度に自信過剰なコードの推奨、特にインジェクションリスク、依存関係の使用、認証、ブラウザセキュリティ、データ処理、本番環境への準備状況に関するものを報告します。
- プロセス改善:繰り返し発生する品質のギャップを特定し、ワークフローの改善を提案し、JavaScript AIトレーニングプロジェクト向けのスケーラブルなQAプロセスの構築を支援します。
求める人物像
- コンピュータサイエンス、ソフトウェアエンジニアリング、情報技術、または密接に関連する分野の学士号または修士号。同等のプロフェッショナルなソフトウェアエンジニアリング経験も考慮される場合があります。
- プロジェクトのガイドラインに従い、チームとコミュニケーションを取り、英語で明確な技術的フィードバックを提供するための強力な英語力。
- JavaScript開発、フロントエンドエンジニアリング、Node.jsを用いたバックエンド開発、フルスタックエンジニアリング、コードレビュー、ソフトウェアQA、技術メンタリング、または関連するワークフローにおける3年以上のプロフェッショナル経験。
- クロージャ、スコープ、ホイスティング、プロトタイプ、プロミス、async/await、イベントループ、モジュール、DOM操作、エラーハンドリング、データ構造、最新のECMAScript機能など、JavaScriptのコア概念に関する強力な理解。
- 詳細なルーブリックに照らしてJavaScriptコンテンツを評価し、誤ったロジック、実行不可能なコード、欠陥のある推論、不足するエッジケース、不適切な非同期処理、セキュリティリスク、パフォーマンス問題、ハルシネーションされたAPI、不完全な説明などの問題を特定する能力。
- Node.js、npm/yarn/pnpm、React、Vue、Express、Jest、Mocha、Playwright、ESLint、Prettier、Vite、Webpack、Babel、ブラウザ開発者ツールなど、一般的なJavaScriptエコシステムやツールに精通していることが望ましい。
- トレーナー、アノテーター、レビュアー、エンジニア、テクニカルライター、コーディングメンター、QAなどのリモートチームを率いた、または支援した経験が強く望ましい。
- Discord、Google Sheets、Google Docs、トラッカー、ダッシュボード、GitHub、プロジェクト管理システムなどのツールを使用し、動きの速いリモート環境で働くことに慣れている。
- 細部への注意力と組織力が非常に高く、スタイルガイド、FAQ、トラッカー、オンボーディング資料、ハニーポット、キャリブレーションタスク、その他の品質ドキュメントを維持する能力。
- AIトレーニング、データアノテーション、大規模言語モデル、プロンプト/レスポンス評価、コードコンテンツQA、ルーブリックベースのLLM評価の経験は大きなプラス。