SE Engineering SARL
SE Engineering SARL
Tunisie

SEE26-IOT-02 Solar panel tracking & energy yield forecast PFE

Internet of Things (IoT)Machine Learning EngineeringRenewable Energy

Publié il y a 12 jours

Stage
⏱️3-6 mois
💼Hybride
📅Expire dans environ 11 heures
Cohérence LinkedIn / CV vérifiée.

Description du poste

Project overview

  • Ref.: SEE26-IOT-02 — Solar panel tracking & energy yield forecast.
  • Measure in real time the production and condition of photovoltaic panels and environmental parameters to support forecasting and maintenance planning.

Objectives & core tasks

  • Build short (1–24 h) and medium (1–7 days) horizon production forecast AI models to optimize usage and plan maintenance.
  • Implement real-time measurement of panel production, panel condition and environmental sensors, and integrate these data streams for modeling.

Anomaly detection & condition monitoring

  • Detect anomalies and degradations using anomaly detection algorithms and business rules applied to time-series sensor and production data.
  • Define alerting rules and thresholds, implement automated flags for maintenance planning and further inspection.

Technical approach & data

  • Work on time-series forecasting models (examples: LSTM, Temporal Convolutional Networks, Transformers, and tree-based regressors) and baseline statistical models; perform feature engineering from irradiance, temperature, and panel telemetry.
  • Handle IoT data ingestion (MQTT/HTTP/edge collectors), data cleaning, resampling, and labeling; evaluate models with metrics such as MAE/RMSE and calibration on 1–24 h and 1–7 day horizons.

Deployment & deliverables

  • Deliver trained forecasting models, anomaly detection pipelines, evaluation reports, and a prototype dashboard/visualization for production and alerts.
  • Provide reproducible code, model packaging (Docker/containers), documentation for data schemas, and handover notes for operations and maintenance.

Candidate profile & required skills

  • Strong skills in Python, time-series machine learning, libraries such as scikit-learn, TensorFlow or PyTorch, and experience with data pipelines (Pandas, SQL).
  • Familiarity with IoT data ingestion, sensor telemetry, signal preprocessing, and basic cloud/edge deployment (Docker, REST APIs, or cloud services).

How to apply

  • Apply online: https://lnkd.in/g3V53uMH .
  • Use the project reference SEE26-IOT-02 in your application and in the email subject if you apply by email.