NVIDIA
NVIDIA
NVIDIA فناوری‌های رایانش شتاب‌یافته و هوش مصنوعی را برای استفاده در حوزه‌هایی مانند بازی، مراکز داده، رایانش ابری، مراقبت‌های بهداشتی، تولید، خودروسازی و رباتیک توسعه می‌دهد. فعالیت‌های این شرکت حوزه‌هایی مانند واحدهای پردازش گرافیکی، پلتفرم‌های هوش مصنوعی، شبیه‌سازی و راهکارهای تخصصی صنایع را دربرمی‌گیرد. از جمله این راهکارها می‌توان به NVIDIA Omniverse برای گردش‌کارهای سه‌بعدی مشارکتی، NVIDIA DRIVE برای توسعه خودروهای خودران و NVIDIA Clara برای کاربردهای حوزه سلامت اشاره کرد. این شرکت تیم‌های فنی بزرگی را گرد هم می‌آورد که روی زیرساخت و نرم‌افزار پشتیبان رایانش پیشرفته، شبیه‌سازی و تحلیل‌های مبتنی بر هوش مصنوعی کار می‌کنند.

معمار نرم‌افزار شبکه‌سازی هوش مصنوعی در انویدیا

زیرساخت C/C++ و پروتکل‌های RDMA را برای پلتفرم‌های شبکه‌سازی هوش مصنوعی انویدیا طراحی کنید. برای بهبود سامانه‌های شبکه‌سازی، عملکرد را ارزیابی کنید و با تیم‌های مهندسی در سراسر اسرائیل همکاری کنید.

توضیحات

  • زیرساخت C/C++، مؤلفه‌های نهفته و محیط‌های زمان اجرا را برای پروتکل‌های برنامه‌پذیر RDMA در بخش East/West پشته شبکه‌سازی هوش مصنوعی توسعه دهید و نگهداری کنید.
  • پیاده‌سازی‌های اثبات مفهوم بسازید، آزمایش انجام دهید و برای سنجش عملکرد و هدایت بهبودهای شبکه‌سازی از مدل‌های کمی استفاده کنید.
  • با تیم‌های سخت‌افزار، میان‌افزار، معماری، کامپایلر و SDK همکاری کنید تا طراحی‌های میان‌لایه‌ای را پیش ببرید و راهکارهای شبکه‌سازی مقیاس‌پذیر را یکپارچه کنید.
  • طراحی‌های فنی، نتایج آزمون‌ها و مشخصات را برای تیم مهندسی پراکنده در سراسر جهان مستند کنید.

شرایط لازم

  • مدرک کارشناسی یا کارشناسی ارشد در علوم کامپیوتر، مهندسی کامپیوتر یا مهندسی برق، یا تجربه‌ای معادل.
  • ۰ تا ۵ سال تجربه در توسعه نرم‌افزار سطح پایین، شبکه‌سازی یا برنامه‌نویسی سامانه‌ها.
  • تسلط قوی به C و/یا C++.
  • توانایی اثبات‌شده در اشکال‌زدایی مشکلات سطح سامانه.
  • دانش یا گذراندن درس‌هایی در زمینه معماری کامپیوتر، سیستم‌عامل‌ها و پروتکل‌های شبکه‌سازی مانند TCP/IP، RDMA یا InfiniBand.
  • مهارت روشن در ارتباطات فنی برای مستندسازی و همکاری با تیم‌های مهندسی جهانی.
  • کنجکاوی، مهارت قوی در حل مسئله و اشتیاق به یادگیری مداوم و گسترش تخصص فنی.
  • تجربه عملی یا پروژه‌های دانشگاهی مرتبط با RDMA، InfiniBand، SmartNIC یا پردازش بسته مزیت محسوب می‌شود.
  • آشنایی با محیط‌های اجرای RISC-V، RTOS، راه‌اندازی اولیه برد یا توسعه درایور مزیت محسوب می‌شود.
  • تجربه عملی در توسعه هسته Linux، ابزارهای شبیه‌سازی شبکه یا تحلیل عملکرد مزیت محسوب می‌شود.