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

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

JOB TITLE: Machine Learning Engineer


DEPARTMENT: Software Development


REPORTS TO: Project Director


PURPOSE:


We are looking for an experienced Machine Learning Engineer to join our team and contribute to the development of robust, scalable models that solve real-world problems. If you are passionate about using data to uncover insights, optimize systems, and enhance user experiences, this role offers the opportunity to work on high-impact projects and shape the future of AI.


KEY RESPONSIBILTIES:


  • Develop Predictive Models: Design and implement machine learning models for predictive analytics, utilizing historical data to forecast trends, behaviors, and outcomes.
  • Recommendation Engines: Build and optimize personalized recommendation systems using user behavior data and content, employing techniques such as collaborative filtering, matrix factorization, and hybrid systems.
  • Speech and Audio Processing: Create and improve models for speech recognition, audio classification, and natural language understanding (NLP) in voice-based applications, leveraging advanced speech and audio processing techniques.
  • Data Preprocessing and Feature Engineering: Work with large, complex datasets, implementing best practices for data preprocessing, feature extraction, and feature engineering to optimize model performance.
  • Model Deployment and Monitoring: Deploy machine learning models into production environments and manage their lifecycle, ensuring high performance and continuous model improvement through regular evaluation and tuning.
  • Collaboration with Cross-Functional Teams: Work closely with data scientists, data engineers, and product teams to align on project goals, ensure data availability, and deliver machine learning-driven solutions.
  • Innovation and Knowledge Sharing: Stay up-to-date on the latest machine learning trends and technologies, applying innovative techniques to improve model performance and efficiency. Contribute to internal documentation and knowledge-sharing efforts.
  • Documentation and Reporting: Prepare clear and comprehensive documentation on model design, training processes, deployment workflows, and monitoring protocols.
  • Cloud Platforms & ML Services: Experience working with cloud platforms such as AWS, Google Cloud, or Azure, and using machine learning services like SageMaker, Google AI Platform, or Azure ML.
  • Big Data Technologies: Familiarity with big data technologies like Spark or Hadoop for handling and processing large datasets.
  • Audio Processing & NLP Tools: Knowledge of tools such as Librosa, SpeechRecognition, and NLP frameworks like Hugging Face or SpaCy.
  • Model Evaluation & Interpretability: Understanding of A/B testing, model evaluation metrics, and interpretability tools such as SHAP and LIME.

QUALIFICATIONS, SKILLS, AND EXPERIENCE:


  • At least Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, Electrical Engineering, or a related field.
  • 4-6 years of experience in developing machine learning models, with a strong focus on predictive analytics, recommendation systems, and speech/audio processing.
  • Solid understanding of machine learning algorithms, including regression, time series forecasting, ensemble methods, and recommendation systems (e.g., collaborative filtering, matrix factorization, hybrid systems).
  • Proficiency in Python (NumPy, Pandas) and SQL for data manipulation, processing, and feature engineering.
  • Experience deploying models to production environments and managing the full machine learning lifecycle (from development to deployment and monitoring).

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