
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، ابزارهای شبیهسازی شبکه یا تحلیل عملکرد مزیت محسوب میشود.