استخدام متخصص هوش مصنوعی
شرح موقعیت شغلی
شرکت آرتا ویژن آوا به منظور تکمیل توسعه تیم هوش مصنوعی خود در دفتر مرکزی واقع در شهر تهران محدوده شهر زیبا (غرب تهران) از افراد با شرایط ذیل دعوت به همکاری می نماید.
میزان و نوع تحصیلات :
کارشناسی (ترجیحاً کارشناسی ارشد) در رشتههای علوم کامپیوتر، مهندسی کامپیوتر، فناوری اطلاعات، هوش مصنوعی و یا رشتههای مرتبط (شامل ریاضیات، آمار و احتمالات)
مهارت های فنی مورد نیاز:
تسلط کامل بر زبان برنامه نویسی پایتون (Python):
- مفاهیم پایه پایتون (Core Python)
- Comprehensions and Generators
- مفاهیم پیشرفته برنامه نویسی شی گرا (OOP)
- عبارت های با قاعده (Regular Expressions)
- برنامه نویسی همروند (Concurrency and Parallelism)
- الگوهای طراحی (Design Patterns)
- تست و اشکال زدایی (Testing and Debugging)
تسلط کامل بر کتاب خانههای:
- numpy
- Pandas
- matplotlib
- scikit-learn
همچنین تسلط کامل بر حداقل یکی از کتاب خانههای (ترجیحاً همه موارد):
- Keras
- TensorFlow
- PyTorch
- Transformers
تسلط بر حداقل یک پایگاه داده رابطهای (Relational Database)،
به عنوان مثال:
- PostgreSQL
- MySQL
و یک پایگاه داده غیر رابطهای (Non-Relational Database or NoSQL)،
به عنوان مثال:
- MongoDB
- InfluxDB
درک عمیق و تسلط کامل بر مباحث ریاضی:
- حساب دیفرانسیل و انتگرال چند متغیره (Multivariable calculus)
- جبر خطی (Linear algebra)
- آمار و احتمال (Probability and Statistics)
درک عمیق و تسلط کامل بر مفاهیم:
- یادگیری ماشین (Machine learning (ML))
- یادگیری عمیق (Deep learning (DL))
- داده کاوی (Data mining)
- پردازش زبانهای طبیعی (Natural Language Processing (NLP))
و پیادهسازی الگوریتم های مربوطه به زبان پایتون.
توانایی کار با سیستمهای کنترل ورژن (Version Control Systems (VCS)) و پلتفرم هایی (Platforms) مانند:
- گیت (Git)
- داکر (Docker)
تسلط کامل بر سخت افزارهای مخصوص هوش مصنوعی (GPU) به منظور اجرای الگوریتم های مربوطه.
مهارت های فنی که به عنوان مزیت در نظر گرفته می شود :
- آشنایی با کتابخانهها و فریمورک هایی مانند Seaborn، PySpark، Polar و Plotly.
-آشنایی با مفاهیم بهینه سازی محدب (Convex optimization) و مدل های گرافی احتمالاتی (Probabilistic Graphical Models (PGM)).
-آشنایی با مفاهیم یادگیری تقویتی (Reinforcement learning (RL)) و سیستمهای توصیه گر (Recommendation Systems (RS)).
- تسلط به زبان برنامه نویسی SQL.
- توانایی کار با سیستمعامل لینوکس (سرور و کلاینت).
شاخص های عمومی :
- رعایت اصول مهندسی نرم افزار.
میزان و نوع تحصیلات :
کارشناسی (ترجیحاً کارشناسی ارشد) در رشتههای علوم کامپیوتر، مهندسی کامپیوتر، فناوری اطلاعات، هوش مصنوعی و یا رشتههای مرتبط (شامل ریاضیات، آمار و احتمالات)
مهارت های فنی مورد نیاز:
تسلط کامل بر زبان برنامه نویسی پایتون (Python):
- مفاهیم پایه پایتون (Core Python)
- Comprehensions and Generators
- مفاهیم پیشرفته برنامه نویسی شی گرا (OOP)
- عبارت های با قاعده (Regular Expressions)
- برنامه نویسی همروند (Concurrency and Parallelism)
- الگوهای طراحی (Design Patterns)
- تست و اشکال زدایی (Testing and Debugging)
تسلط کامل بر کتاب خانههای:
- numpy
- Pandas
- matplotlib
- scikit-learn
همچنین تسلط کامل بر حداقل یکی از کتاب خانههای (ترجیحاً همه موارد):
- Keras
- TensorFlow
- PyTorch
- Transformers
تسلط بر حداقل یک پایگاه داده رابطهای (Relational Database)،
به عنوان مثال:
- PostgreSQL
- MySQL
و یک پایگاه داده غیر رابطهای (Non-Relational Database or NoSQL)،
به عنوان مثال:
- MongoDB
- InfluxDB
درک عمیق و تسلط کامل بر مباحث ریاضی:
- حساب دیفرانسیل و انتگرال چند متغیره (Multivariable calculus)
- جبر خطی (Linear algebra)
- آمار و احتمال (Probability and Statistics)
درک عمیق و تسلط کامل بر مفاهیم:
- یادگیری ماشین (Machine learning (ML))
- یادگیری عمیق (Deep learning (DL))
- داده کاوی (Data mining)
- پردازش زبانهای طبیعی (Natural Language Processing (NLP))
و پیادهسازی الگوریتم های مربوطه به زبان پایتون.
توانایی کار با سیستمهای کنترل ورژن (Version Control Systems (VCS)) و پلتفرم هایی (Platforms) مانند:
- گیت (Git)
- داکر (Docker)
تسلط کامل بر سخت افزارهای مخصوص هوش مصنوعی (GPU) به منظور اجرای الگوریتم های مربوطه.
مهارت های فنی که به عنوان مزیت در نظر گرفته می شود :
- آشنایی با کتابخانهها و فریمورک هایی مانند Seaborn، PySpark، Polar و Plotly.
-آشنایی با مفاهیم بهینه سازی محدب (Convex optimization) و مدل های گرافی احتمالاتی (Probabilistic Graphical Models (PGM)).
-آشنایی با مفاهیم یادگیری تقویتی (Reinforcement learning (RL)) و سیستمهای توصیه گر (Recommendation Systems (RS)).
- تسلط به زبان برنامه نویسی SQL.
- توانایی کار با سیستمعامل لینوکس (سرور و کلاینت).
شاخص های عمومی :
- رعایت اصول مهندسی نرم افزار.
- برخورداری از روحیه یادگیری مداوم.
- توانایی درک مساله و ارائه راه حل مناسب برای حل مشکلات و چالشهای پیچیده.
- پر انرژی، سازگاری کامل با کار تیمی، متعهد به سررسیدهای زمانبندیشده.
مهارتهای مورد نیاز
- هوش مصنوعی
- Python
- Pytorch
- tensorflow
- OOP
- یادگیری ماشین
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت