Role description
Machine Learning Engineer (Fresher)
Remote (worldwide)Full-time0-2 years experience₹4 to ₹8 LPA
We are hiring a machine learning engineer at the start of their career. You will build, train, and evaluate models with Python and scikit-learn, take them from notebook experiments to reproducible pipelines, and help shape the ML examples that thousands of learners use through our tutorials and courses.
What you will do
- Build and train ML models for classification, regression, and NLP tasks
- Clean, analyze, and prepare datasets with pandas and NumPy
- Turn notebook experiments into reproducible training pipelines
- Evaluate models with the right metrics and document the results
- Contribute worked examples that feed into our tutorials and courses
What we look for
- 0 to 2 years of experience in machine learning or data science (internships and strong personal projects count)
- Solid Python with scikit-learn, pandas, and NumPy
- Clear understanding of train/test splits, overfitting, and evaluation metrics
- Basic SQL and Git
- Clear written English
Nice to have
- Kaggle competitions or public ML projects on GitHub
- Exposure to PyTorch or TensorFlow
- A blog, channel, or notes where you explain ML topics
Skills
Pythonscikit-learnpandasNumPySQLGit
Applications are closed
We have paused hiring, so we are not accepting applications for this role at the moment and resumes sent by email will not be reviewed. This page stays up so you can see what the role involves and what we look for. The application form returns here when hiring reopens.
In the meantime, our free AI and ML tutorials cover most of the skills listed here.