
Gramian Consulting یک شرکت مشاورهای ریموتمحور است که بر استعدادهای مهندسی، داده و هوش مصنوعی تمرکز دارد. این شرکت از طریق تقویت نیروی متخصص، استخدام، تشکیل تیمهای اختصاصی و مدیریت پیمانکاران به سازمانها کمک میکند ظرفیت فنی خود را گسترش دهند. خدمات آن همچنین شامل آموزش و تنظیم دقیق مدلهای زبانی بزرگ، عاملها و دستیارهای هوش مصنوعی، عملیات یادگیری ماشین و زیرساخت هوش مصنوعی است. این شرکت از توسعه شغلی افراد نیز از طریق برنامههای مربیگری و آموزشی در زمینه آمادگی شغلی، آمادگی برای مصاحبه و آشنایی با بازارهای بینالمللی پشتیبانی میکند. فعالیت آن تجربه عملی مهندسی و استخدام را با هم ترکیب میکند تا به مشتریان در ساخت تیمهای فنی و بهکارگیری هوش مصنوعی برای نیازهای کسبوکار کمک کند.
مهندس ارشد نرمافزار، ارزیابی کد هوش مصنوعی — دورکار در بنگلادش
کد تولیدشده توسط هوش مصنوعی را از نظر صحت، امنیت، مقیاسپذیری و نگهداشتپذیری ارزیابی کنید. به ایجاد معیارهای سنجش کدنویسی و بهبود روشهای ارزیابی خروجی مدلهای زبانی بزرگ کمک کنید.
توضیحات
- کد تولیدشده توسط هوش مصنوعی را در زبانهای برنامهنویسی مختلف و کاربردهای مهندسی نرمافزار ارزیابی کنید
- کد را از نظر صحت، قابلیت اطمینان، امنیت، مقیاسپذیری، خوانایی و نگهداشتپذیری بررسی کنید
- باگها، نقصهای منطقی، پیادهسازیهای ناقص، خطاهای مربوط به حالتهای مرزی و ضعفهای معماری را شناسایی کنید
- کدبیسهای ناآشنا را ارزیابی کنید و اثر تغییرات پیشنهادی را مشخص کنید
- رفع باگها، قابلیتهای جدید، بازآرایی کد، یکپارچهسازیهای API، بهروزرسانیهای پیکربندی و عملیات پایگاه داده را بررسی کنید
- روشهای پیادهسازی را با الزامات فنی تعیینشده مقایسه کنید
- برای تولید راهکارهای مرجع قابلاعتماد، کد را بازنویسی یا تقویت کنید
- مسائل فنی و بهبودهای پیشنهادی را بهروشنی توضیح دهید
- معیارهای ارزیابی، حاشیهنویسیهای فنی و روبریکهای سنجش کیفیت کد ایجاد کنید
- با تیمهای پژوهش و مهندسی برای طراحی معیارهای سنجش کدنویسی همکاری کنید و روشهای ارزیابی مدلهای زبانی بزرگ را پیش ببرید
شرایط لازم
- حداقل ۷ سال تجربه حرفهای در مهندسی نرمافزار
- تسلط پیشرفته بر یک یا چند زبان برنامهنویسی مانند Python، JavaScript یا TypeScript، Java، C++، Go، C#، Ruby، PHP یا Rust
- تجربه قابلتوجه در ساخت، نگهداری، اشکالزدایی و بررسی نرمافزارهای آماده تولید
- تسلط قوی بر اصول طراحی نرمافزار، کد تمیز، معماری ماژولار، مدیریت خطا و نگهداشتپذیری
- توانایی اثباتشده در یافتن مشکلات عملکردی، کارایی، امنیتی و طراحی در کدبیسهای پیچیده
- تواناییهای قوی در اشکالزدایی، تحلیل علت ریشهای و حل مسئله
- تجربه مشارکت در بازبینی کد و فرایندهای توسعه نرمافزار مشارکتی
- آشنایی عملی با Git و شیوههای روز مهندسی نرمافزار
- تسلط قوی بر انگلیسی نوشتاری و توانایی انتقال روشن بازخورد فنی
- درک مطلوب از ساختارهای داده، الگوریتمها، APIها، پایگاههای داده و معماری برنامه