
NVIDIAは、ゲーム、データセンター、クラウドコンピューティング、ヘルスケア、製造、自動車、ロボティクスなど幅広い分野で活用されるアクセラレーテッドコンピューティングと人工知能の技術を開発しています。グラフィックスプロセッシングユニット、AIプラットフォーム、シミュレーション、業界向けソリューションなどを手がけており、協働型3Dワークフロー向けのNVIDIA Omniverse、自動運転車両開発向けのNVIDIA DRIVE、ヘルスケア向けのNVIDIA Claraなどを展開しています。同社には、先進的なコンピューティング、シミュレーション、AIを活用した分析を支えるインフラストラクチャとソフトウェアに取り組む大規模な技術チームがあります。
NVIDIA シニアシステムソフトウェアエンジニア:エージェント型検索(リモート)
NVIDIA は、GPU アクセラレーションによるエージェント型検索と大規模言語モデルのワークフロー向けに、Rust と Python のパイプラインを構築するシニアシステムソフトウェアエンジニアを募集しています。マルチモーダルデータシステム、言語モデルツール、従業員の生産性を高める生成 AI プロダクトに取り組むポジションです。
仕事内容
- 大規模言語モデルのトレーニングを支える GPU アクセラレーション環境向けに、大規模データセット用の Rust データ処理フレームワークを作成・最適化する。
- GPU アクセラレーションやモデル性能の向上を含む、エージェント型検索パイプラインコンポーネントの開発と継続的な最適化を主導する。
- 大規模言語モデルおよび機械学習の研究者と連携し、マルチモーダルモデル向けのフルスタック GPU アクセラレーションデータ準備パイプラインを開発する。
- 大規模言語モデルアプリケーション向けに、さまざまなシステムアーキテクチャ上で Python アルゴリズムのベンチマーク、プロファイリング、改善を行う。
- 要件を概念実証に落とし込み、結果を評価し、本番ツールとライブラリ機能のロードマップを策定する。
- 従業員の生産性を高める生成 AI およびコパイロット製品を開発する。
- アプリケーション間で一貫した体験と、エンドツーエンドのユーザーインサイトを提供する統合システムを構築する。
- より迅速で安全な本番リリースを可能にする継続的デリバリーパイプラインの開発・保守を支援する。
- 性能、スケーラビリティ、正確性の観点から同僚の成果物をレビューし、フレームワーク、標準、技術導入にも貢献する。
応募要件
- コンピューターサイエンス、コンピューターエンジニアリング、または関連分野の学士号もしくは修士号、または同等の経験。
- 類似または関連する職務で6年以上の経験。
- クラウドベースソフトウェアの提供経験と、クラウドインフラストラクチャ管理に関する知識。
- Docker Compose、コンテナ、Kubernetes、データセンターへのデプロイを含む MLOps 技術の知識。
- NLP、大規模言語モデル、視覚言語モデル、生成 AI、エージェント型検索ワークフローに関する深い実務知識。
- 専門的な成長、継続的な学習、チームメンバーとの発見の共有を強く重視する姿勢。
- 複雑なトピックを明確かつ簡潔に説明できる、優れたコミュニケーション能力。
- 組織や地域をまたいで、クロスファンクショナルチーム、プリンシパル、アーキテクトと効果的に協働できる能力。
福利厚生
- 株式報酬
- 従業員向け福利厚生