このサイトのコンテンツは、人工知能(AI)または機械翻訳技術を使用して翻訳されており、誤りが含まれている場合があります。

Skip to content

実際のプロジェクト、実規模:Robloxでの若手向け採用情報

Two Roblox employees collaborating together on a project

1億人のユーザーにプロジェクトをリリースするまで、5年も待つ人もいます。しかしRobloxなら、それが最初の1ヶ月で実現する可能性があります。これほどのインパクトを生み出すには、真のサポートが不可欠です。だからこそ、私たちは最初からビルダーの成長過程に多大な投資を行い、誰もが平等なチャンスを得られる独自のスキル重視の評価を実施し、サービス開始前から専任のサポートを提供しています。

私の専門は認知科学で、ゲームベースの環境において人々がどのように学び、能力を発揮するかについて研究し、博士号を取得しました。その研究が、Robloxでのあらゆる活動に活かされている信念を形作りました。それは、「人の可能性を示す最良の指標は、必ずしも書類上には現れない」というものです。重要なのは、その人が何ができるか、どのように考えるか、そして最高の仕事をするための適切な環境が与えられているかどうかです。その信念こそが、私たちのチームが早期キャリアプログラムを設計する原動力となっています。 具体的には、次のような形になっています:

ビルダーの操作体験

Robloxでは、ビルダーが参加して2週間であろうと2年であろうと、体験は同じです。彼らは自分が作ったものを自分のものとして所有し、その作品は人々に届きます。

数千人のビルダーが1億人以上のユーザーにサービスを提供しており、彼らの貢献は目に見える形で現れ、その成果が製品を前進させています。ここでリリースされるものの規模は、まさに圧倒的です。 当社のインフラチームは、RobloxのKafkaプラットフォームを拡張し、1日あたり18兆件以上のメッセージを処理できるようにしました。また、セーフティチームは機械学習モデルを構築し、オープンソース化しました。これらのモデルは現在、「ROOST Model Community」を通じて業界全体で活用されています。さらに、プロダクトチームとエンジニアリングチームは「Build」をリリースし、Robloxアプリ内で直接、プロンプトからゲームを作成できるようにしました。

キャリア初期のビルダーたちも、同様の規模で成果を上げています。以前、当社に採用されたキャリア初期の社員の一人が、実ユーザーの入力方法にみられる固有のパターンを学習することで、偽アカウントを特定する機械学習モデルを構築しました。このモデルは実際のユーザー行動を分析し、誰かが別のアカウントで操作していることを検知できるほど明確な特徴を生成します。これを本番環境に導入するには、アーキテクチャの範囲を定義し、厳格なテストを通じてアプローチを検証し、トレーニングおよびモニタリングのパイプライン全体を構築する必要がありました。 その結果、レガシーシステムが置き換えられ、別アカウントの検知精度が2倍に向上し、プラットフォーム上の悪意あるユーザーを特定・排除することに直接貢献しました。

Robloxでビルダーが得るあらゆる経験は、彼らにとって貴重な財産となります。私たちは、リアルタイムシステム、AI、クリエイター経済、そしてコンシューマー向けテクノロジーの交差点にある課題を解決しています。また、キャリアの初期段階にある社員には、成長に合わせてさまざまなチームや職務を経験することを奨励しています。ここで私たちが行う仕事には、大きな意義があります。

Robloxは若手社員のキャリア形成をどのように支援しているのか?

初日から体系化されたメンター制度

Robloxでのメンターシップは、ビルダーが業務を開始する前から体系化され、確立されています。すべてのインターンおよび新卒社員には、専任のメンターとマネージャーが割り当てられます。メンターは実践的なサポートを提供し、ビルダーが新しい役割に順応できるよう支援します。一方、マネージャーは業務範囲を明確にし、オンボーディングを指導し、プログラム期間を通じて直接的なフィードバックを行います。この関係は、単に質問に答えるだけにとどまりません。 エンジニアのニール・カムダーは次のように述べています。「SWEインターンとして働くことは、単にコードを書くことだけでなく、リスクやトレードオフを積極的に共有し、システムを改善し、信頼を築くことでもあります。私は日々の業務の中で、キャリアの初期段階にある新入社員の成長を見守り、彼らがより安心して行動できるよう協力しています。」

ここでのメンタリングは、単なる能力の向上だけでなく、自信を築くことにも重点を置いています。エンジニアのリチャード・リウは、自身のアプローチについて次のように説明しています。「さまざまな設計上の決定において、自分の判断や経験を信頼して行動する自信を持ってほしいと改めて強調しました。また、正解が一つとは限らないため、正しい答えを見逃すことを恐れないでほしいとも伝えました。」

組織に組み込まれたコミュニティ

ここでのコミュニティ形成は急速に進み、その大部分は意図的に設計されたものです。プログラムを通じて、ハッピーアワーや懇親会、ネットワーキングの機会を提供し、社内のキャリア初期のビルダー同士をつなげています。 ある若手開発者は、次のように的確に表現しています。「みんな本当に親切で、私はまだ新入社員ですが、自分の仕事が実際に重要であり、影響力を持っていると感じられます。」コホート体験に加え、Robloxには、従業員が似たような背景、アイデンティティ、興味を持つ仲間とつながれるさまざまなアフィニティ・グループがあります。 

経営幹部との接点

各プログラムのスケジュールには、トークセッション、ハッカソン、デモデーが組み込まれており、上級リーダーたちは単にプレゼンを行うだけでなく、業務に積極的に関与するためにこれらに参加しています。これらのイベント以外にも、若手社員はファイアサイドチャットやオープンな質疑応答セッションを通じてリーダーシップ層と直接対話できるため、誰も孤立して仕事を進めることはありません。 ビルダーたちは、大局的な視点で物事を捉え、会社の方向性について質問し、自分の仕事がRobloxが大規模に構築しているものとどのように結びついているかを理解することができます。特に博士課程のインターン生向けには、学会形式のポスター発表会や、特許出願やイノベーションに関する知的財産担当弁護士との専用セッションも用意されています。すべてのプログラムにおいて、可視性は後付けではなく、最初から組み込まれているのです。

A Roblox employee speaking with colleagues in her role at the company

当社のパスウェイをご覧ください

初期キャリア層の採用では、多くの場合、学歴や資格が重視されます。しかしRobloxでは、ビルダーの能力に重点を置いています。当社の人材科学チームは、Robloxでの成功を実際に予測する要因を長年にわたり研究し、その知見に基づいて評価体系を構築してきました。その目的は、一貫性があり、厳格であり、候補者のこれまでの経歴だけでなく、その「能力」に基づいて、すべての候補者に真のチャンスを与える採用プロセスを実現することです。 すべての採用プログラムにおいて、私たちが求めているのは同じです。それは、鋭い洞察力と高い意欲を持ち、主体的に行動できる人材です。 

インターンシップ

Robloxのインターンシップは、キャリアの初期段階にある人材に、意義ある仕事に取り組める機会を提供することを主眼としています。毎年夏には、ソフトウェアエンジニアリング、AI/ML、プロダクトデザイン、プロダクトマネジメントの各分野でインターンを受け入れており、各インターンは夏の間、プロジェクトを最初から最後まで自ら主導して進めます。 インターンは、学業に戻る前に、プロジェクトの範囲を定義し、開発を行い、数億人のユーザーが利用するプラットフォームへリリースします。プログラムの最後には、全社のシニアリーダーが出席する「デモデー」で、自分たちが開発した成果を発表します。その成果は、誰かが引き継ぐのを待つだけの「サンドボックス」に留まることはありません。私たちはそれを本番環境に投入します。

ある新入社員はこの経験を次のように的確に表現しています。「私は、数億人のユーザーに良い影響を与えるシステムに携わるという特権に恵まれています。顧客に対して責任を感じると同時に、ユーザー体験を向上させるために私を頼りにしてくれていると感じます。その信頼があるからこそ、自分の仕事が大きな影響力を持っており、評価されていると実感できるのです。」

正社員(キャリア初期)のポジション

Robloxでのキャリアをスタートさせるということは、最初から主体性を持ち始めることを意味します。新入社員は実際のプロジェクトを担当し、重要な意思決定を行い、多くのエンジニアがキャリアを数年積まなければ経験できないような規模で成果をリリースします。課題はより難しく、その影響は現実的であり、ビルダーには、自身の成長に真摯にコミットするチームのサポートを受けながら、それらに立ち向かうことが期待されています。

Robloxは急速に成長しており、常に構築すべきものが増え続け、活躍の場も広がり続けています。 新入社員には、時間の経過とともにさまざまなチームや職務を積極的に経験することが推奨されています。それは、自身の専門分野をさらに深めることも、新しい分野へ転向することも含まれます。キャリアパスは決まっておらず、当社はその先どこへ進もうともサポートできる十分な規模を備えています。ある新入エンジニアは次のように述べています。「他のテック企業では、一般的なジュニアSWEにはできないような仕事に取り組み、影響力を発揮できるところが気に入っています。」

博士課程修了者向け採用

Robloxでは、研究の厳密さと実用規模が同一の役割の中で共存しています。ここでビルダーたちが取り組む仕事は、NeurIPS、ICML、CVPR、SIGGRAPH、ACLといったトップクラスの学会での査読付き研究に貢献すると同時に、世界最大級のコンシューマープラットフォームの一つへ直接リリースされています。

当社の博士課程のエンジニアや研究者は、AI基盤、安全性、成長と発見、経済、インフラなど、多岐にわたる困難な未解決課題に取り組んでいます。その中には、テキストから3Dコンテンツを生成する「Roblox Cube」のような最先端のマルチモーダル基盤モデルの構築、1日数十億件のインタラクションをリアルタイムで評価する機械学習システムの導入、そして世界最大級のリアルタイムレコメンデーションプラットフォーム上でプレイヤーと体験を結びつけるレコメンデーションアーキテクチャの設計などが含まれます。

インターンシップ期間中、参加者はカンファレンス形式の「PhDポスターショーケース」で自身の研究を発表したり、特許出願について知的財産担当弁護士と面談したり、技術的なランチ会やネットワーキングイベントを通じて他の博士課程の参加者たちと交流を深めたりします。フルタイムの博士課程ポジションでは、同様の研究環境に加え、より深く研究に取り組むための長期的な余裕が提供されます。

コミュニティ・アプレンティスシップ

このプラットフォームを、長年にわたりその構築に携わってきた人々ほど深く理解している者はいません。「コミュニティ・アプレンティスシップ・プログラム」は、Robloxのクリエイターや開発者を対象とした12週間の有給プログラムです。学位取得中の在籍は必須ではありません。主な応募資格は、プラットフォームをより良くするツールの構築に情熱を注ぐクリエイターであることです。 研修生は、クリエイターチームまたはエンジンチームに配属され、毎日何百万人もの開発者が利用するライブラリ、インターフェース、クリエイター向けツールに貢献する、Luaを中心としたプロジェクトに取り組みます。研修生の意見は、コミュニティが実際に使用するツールの形を決定づけます。

このプログラムを経験した人々は、その経験が「円環を描く」ようなものだと語っています。エンジニアリングマネージャーのウェンチー・ヤオ(Wenqi Yao)は、それを身をもって体験しています。「私たちのコミュニティには非常に才能豊かな人々が集まっており、より多くのクリエイターがこのプログラムに参加してくれることを願っています。私たちのチームに所属していたアプレンティスは、プラットフォームの改善に非常に情熱を注いでいたため、最終的にはデザイナーと協力して、当初のプロジェクト範囲を完全に超えた機能を提案し、リリースすることになりました。」 ある元研修生は、次のように簡潔に表現しています。「裏側の仕組みを学ぶことができ、トップクラスのエンジニアと直接協力して、コミュニティに実際に役立つ新機能を構築することができました。」

大規模展開の準備はできていますか?

Robloxは、ユーザー数10億人達成に向けて前進しています。当社のプラットフォームは拡大を続けており、私たちと共に成長したいと考える方々にとって、あらゆる部門で意義ある仕事があります。各チームは、リアルタイムでのエンゲージメントを拡大し、グローバルコミュニティの保護を支援し、ゲーム制作の可能性の限界を押し広げる課題に取り組んでいます。 インターンとして加わるか、正社員として採用されるかに関わらず、ソフトウェアエンジニアリング、AIサイエンス、機械学習エンジニアリング、プロダクトデザイン、プロダクトマネジメントなど、あらゆる分野で、こうした課題に取り組んでいます。私たちは、困難な課題に挑戦したいと考える、鋭い感性と好奇心を持った人材を求めています。また、出身校や経歴に関わらず、そのような人材を見つけられるよう採用プロセスを構築しています。 

Robloxでは、一人ひとりの貢献が広範な人々に届き、キャリア初期の育成も最初から真剣に重視されています。採用機会や詳細については、当社の「Early Career」サイトをご覧ください。