Role Overview:
ML Developer are responsible for developing the machine learning algorithms and models used in the proctoring solution. They focus on real-time monitoring, data analysis, and anomaly detection to identify suspicious behavior during online assessments.
Responsibilities:
- Develop machine learning algorithms for real-time student monitoring.
- Implement AI-powered audio and video analysis capabilities.
- Train and fine-tune machine learning models on relevant datasets.
- Collaborate with frontend and backend developers for model integration.
- Conduct data preprocessing and feature engineering.
- Evaluate and improve the accuracy and efficiency of machine learning models.
- Collaborate with data privacy experts to ensure compliance with regulations.
- Stay updated on machine learning and AI research and techniques.
- Document and communicate model implementations and findings.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Machine Learning, or related field.
- Proven experience in machine learning and AI development.
- Proficiency in machine learning libraries (e.g., TensorFlow, PyTorch).
- Strong programming skills in Python.
- Knowledge of data preprocessing and feature extraction techniques.
- Experience with real-time data analysis and anomaly detection.
- Understanding of audio and video analysis algorithms is a plus.
- Excellent problem-solving and analytical abilities.
- Strong communication and collaboration skills.