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