https://bayt.page.link/F82dYsKXtzhFmspA6
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

Job Summary
You will be responsible for the design, development, integration, verification, and maintenance of AI functionality into software applications for iHorizon’s products and projects. You will own the quality of code, develop based on customer requirements and contribute to the process improvement cycle.
Job Objectives
  • Design, develop and implement products and programs based on the functionality of AI.
  • Develop solutions that integrate the finest practices of artificial intelligence with machine learning principles.
  • Create efficient algorithms, produce clean code, and integrate software components and third-party programs.
  • Deploy the end solution into the local and final destinations.
Job Responsibilities
Software Design and Development:
  • Develop and manage AI applications/POC's based on the customer/business requirements.
  • Develop and configure the AI models to a robust model with efficiency and quality.
  • Complete understanding of AI/Model concepts for developing and implementing the application.
  • Develop software according to functional and technical design specifications using flowcharts and diagrams.
  • Create efficient, scalable, reusable middle tier logic using backend technologies.
  • Assist in estimation of tasks, identify possible obstacles, and propose appropriate solutions.
  • Assist in continual improvement of software configuration management process.
  • Evaluate and judge the implementation done by other developers.
  • Ensure implementations are done with the best efficiency in term of performance, results and hardware consumption.
Implementation:
  • Understanding, analyzing, and implementing – Business needs, feature modification requests, conversion into software components.
  • Implement the software code by using sound programming techniques based on the requirements set by iHorizons.
  • Integrate the codes with the various database management systems and security modules required by the software.
  • Perform market research and prepare battel cards to compare the different solutions.
Documentation and other responsibilities:
  • Write technical design documentation that fully defines all application code.
  • Maintain detailed knowledge of iHorizons products and services.
  • Write the code as per agreed software design rules to keep it aligned with the rest of the code base.
  • Code the final implementation that the generated code is referring to.
  • Follow company software data protection and security guidelines in developing software.
  • Accurately estimate the time needed to complete an assigned task.
  • Identify possible causes of issues or problems.
  • Think through and recommend solutions when raising issues around code, requirements, etc.
  • Learn new applications, technologies, and skills through intensive and focused effort.
  • Understand the business impact for labs outcomes.
Job Requirements
Educational Qualification
  • Bachelor’s degree in computer science or related field.
Previous Work Experience
  • Overall experience of 3-6 years in developing AI based applications.
  • Experience in development of AI, Python and TensorFlow applications.
  • Experience working on technologies relevant to iHorizons.
Skills & Abilities
  • Experienced on AI platforms like TensorFlow and Pytorch.
  • Experienced on different sections like computer vision and NLP.
  • Experienced in code development procedures and code version and revision control practices.
  • Experienced in reusable component programming processes.
  • Experienced in code documentation, errors, and code modifications in detailed supporting documents.
  • Ability to evaluate alternatives in code implementation and make decisions.
  • Ability to identify, troubleshoot, and correct malfunctions/failures.
  • Knowledge of peer code review process and procedures.
  • Work collaboratively with other team members.
  • This is a remote full time position

تفاصيل الوظيفة

منطقة الوظيفة
الدار البيضاء المغرب
قطاع الشركة
خدمات الدعم التجاري الأخرى
طبيعة عمل الشركة
غير محدد
نوع التوظيف
غير محدد
الراتب الشهري
غير محدد
عدد الوظائف الشاغرة
غير محدد

هل تحتاج لمساعدة في إضافة الكلمات المفتاحية المناسبة لسيرتك الذاتية؟

اطلب مساعدة الخبراء لكتابة سيرة ذاتية مميزة.

لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.