آگهی‌های استخدامی

استخدام مهندس نرم‌افزار (یادگیری ماشین)

شرح موقعیت شغلی

به عنوان مهندس نرم‌افزار  در حوزه یادگیری ماشین، شما مسئول طراحی، توسعه و استقرار راه‌حل‌های یادگیری ماشین برای رفع چالش‌ها و بهره‌گیری از فرصت‌های کسب‌وکار خواهید بود. با تکیه بر تخصص خود در الگوریتم‌های یادگیری ماشین، تحلیل داده‌ها و توسعه نرم‌افزار، با تیم‌های چندرشته‌ای همکاری می‌کنید تا سیستم‌های یادگیری ماشین مقیاس‌پذیر و قابل‌اعتماد را ایجاد کنید.

مسئولیت‌های شغلی
- طراحی، توسعه و استقرار الگوریتم‌ها و مدل‌های یادگیری ماشین برای حل مسائل پیچیده و دستیابی به نتایج تجاری.
- همکاری با دانشمندان داده، مهندسان نرم‌افزار و متخصصان حوزه‌های مختلف برای تعریف نیازمندی‌ها، اهداف و معیارهای موفقیت پروژه.
- جمع‌آوری، پیش‌پردازش و تحلیل مجموعه‌ داده‌های بزرگ برای استخراج ویژگی‌ها و بینش‌های مفید برای مدل‌های یادگیری ماشین.
- توسعه و پیاده‌سازی الگوریتم‌ها و تکنیک‌های یادگیری ماشین، مانند یادگیری نظارت‌شده، یادگیری بدون نظارت و یادگیری عمیق.
- آموزش، ارزیابی و بهینه‌سازی مدل‌های یادگیری ماشین با استفاده از معیارهای عملکرد و تکنیک‌های اعتبارسنجی مناسب.
- استقرار مدل‌های یادگیری ماشین در محیط‌های تولید، با اطمینان از مقیاس‌پذیری، قابلیت اطمینان و عملکرد.
- نظارت و نگهداری سیستم‌های یادگیری ماشین، از جمله نظارت بر عملکرد مدل، آموزش مجدد و مدیریت نسخه‌ها.
- همکاری با تیم‌های مهندسی نرم‌افزار برای یکپارچه‌سازی اجزای یادگیری ماشین در برنامه‌ها و پلتفرم‌های نرم‌افزاری.
- به‌روز نگه داشتن دانش از روندهای صنعت، فناوری‌های نوظهور و بهترین شیوه‌ها در یادگیری ماشین و هوش مصنوعی و به‌کارگیری آن‌ها برای ارتقای قابلیت‌ها و راه‌حل‌های ما.

شرایط احراز
- مدرک کارشناسی یا کارشناسی ارشد در رشته علوم کامپیوتر، مهندسی برق یا رشته مرتبط.
- ۳ سال تجربه در مهندسی نرم‌افزار با تمرکز بر یادگیری ماشین، علم داده یا حوزه‌های مرتبط.
- درک قوی از الگوریتم‌ها، تکنیک‌ها و فریم‌ورک‌های یادگیری ماشین (مانند TensorFlow، PyTorch، scikit-learn).
- تسلط به زبان‌های برنامه‌نویسی مورد استفاده در یادگیری ماشین و تحلیل داده، مانند Python، R یا Julia.
- تجربه در پیش‌پردازش داده‌ها، مهندسی ویژگی‌ها و تکنیک‌های تحلیل داده‌های اکتشافی (EDA).
- آشنایی با پلتفرم‌های رایانش ابری (مانند AWS، Azure، GCP) و فریم‌ورک‌های رایانش توزیع‌شده (مانند Spark) ترجیح داده می‌شود.
- مهارت‌های قوی در حل مسئله، با توانایی تحلیل مسائل پیچیده، عیب‌یابی مشکلات و اجرای راه‌حل‌های مؤثر.
- مهارت‌های ارتباطی و بین‌فردی قوی، با توانایی همکاری مؤثر با تیم‌ها و ذی‌نفعان چندرشته‌ای.

مهارت‌های مورد نیاز

  • مهندسی نرم افزار
  • tensorflow
  • Pytorch

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۳/۰۸/۱۶
ارسال رزومه