Python Developer for raw sensor Data and Video Processing

Job ID: 39963213

Budget: ₹1,500 – ₹12,500 INR

I’m looking for a skilled Python developer / data scientist who can assist with the following:

Key Responsibilities

Preprocess raw data

Read, clean, and synchronize raw sensor CSV files and corresponding MP4 videos

Handle missing values, sampling-rate alignment, and time synchronization

Feature Extraction

Extract relevant statistical and temporal features from sensor data (e.g., mean, std, FFT, entropy, energy)

Extract visual/motion features from videos (e.g., optical flow, CNN-based embeddings) using OpenCV, PyTorch, or TensorFlow

Feature-Level Fusion

Combine features from both modalities (sensor + video)

Prepare fused feature sets for machine learning or deep learning models

Modeling and Evaluation

Apply deep learning techniques (e.g., CNN, LSTM, autoencoder, multimodal fusion networks)

Evaluate models on classification accuracy or activity recognition tasks

Documentation & Reproducibility

Provide well-documented, modular Python scripts

Optionally assist in preparing visualizations or pipeline diagrams.
Required Skills

Python (intermediate to advanced)

Data Preprocessing & Analysis (NumPy, Pandas, Scikit-learn)

Computer Vision (OpenCV, PyTorch/TensorFlow, feature extraction)

Signal Processing / Time-Series Analysis

Deep Learning for Multimodal Fusion (CNN, RNN, LSTM, or Transformer-based models)

Familiarity with sensor and video datasets (e.g., ADL, human activity recognition)