شرکت درنیکا به منظور تکمیل توسعه تیم هوش مصنوعی خود در دفتر مرکزی واقع در شهر ساری از افراد با شرایط ذیل دعوت به همکاری می نماید.
میزان و نوع تحصیلات :
کارشناسی (ترجیحاً کارشناسی ارشد) در رشته های علوم کامپیوتر، مهندسی کامپیوتر، فناوری اطلاعات، هوش مصنوعی و یا رشته های مرتبط (شامل ریاضیات، آمار و احتمالات)
مهارت های فنی مورد نیاز:
تسلط کامل بر زبان برنامه نویسی پایتون (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.
- توانایی کار با سیستم عامل لینوکس (سرور و کلاینت).
شاخص های عمومی :
- رعایت اصول مهندسی نرم افزار.
- برخورداری از روحیه یادگیری مداوم.
- توانایی درک مساله و ارائه راه حل مناسب برای حل مشکلات و چالش های پیچیده.
- پر انرژی، سازگاری کامل با کار تیمی، متعهد به سررسیدهای زمان بندی شده.