Role Overview
At Nexal IIT, we're doing things differently. This isn't a traditional job or a standard internship—it’s an open collaboration program designed for aspiring machine learning engineers and practitioners to gain hands-on, real-world experience. If you are self-taught, a student, or transitioning careers, this is a space for you to work on actual predictive modeling challenges, build your portfolio, and learn by doing alongside our team.
Responsibilities
- Data Engineering & Feature Extraction: Preprocess, clean, and transform messy structured and unstructured datasets to extract meaningful features for modeling.
- Train & Tune Algorithms: Build, evaluate, and optimize machine learning models across supervised and unsupervised domains.
- Experimentation & Hyperparameter Tuning: Perform systematic model comparisons, cross-validation, and hyperparameter optimization.
- Model Validation & Metrics Analysis: Track experiment results using key metrics and address issues like bias, variance, and overfitting.
Requirements
- Deep interest in machine learning, statistical modeling, and data science.
- Solid grasp of Python and standard data libraries.
- Familiarity with core ML concepts, mathematical principles (linear algebra, calculus, probability), and algorithmic trade-offs.
- Curious, driven, and comfortable asking questions.
Skills
- Python
- Pandas
- NumPy
- Scikit-learn
- PyTorch
Benefits
- Remote & Flexible work schedule.
- Real Portfolio Projects involving functional machine learning pipelines.
- Direct Mentorship including code reviews and statistical feedback.
- Certificate of completion and a strong letter of recommendation.