Machine Learning Intern
Sowiz is hiring a Machine Learning Intern to work on production-grade R&D, fully remote, for a fixed 6 months. It is aimed at recent graduates (Bachelor's or Master's), not current students.
How common are roles like this
- Similar roles Hopin tracks across India
- 90
Hopin is tracking dozens of similar roles across India, so ML internships are not rare. It is worth comparing this one with others before you decide.
What you would be building and testing
The post describes research and development work on models for forecasting and decision-support, at a company that does AI-driven social wisdom and personalised content at scale.
- Models: develop, train and repeatedly refine machine learning models for forecasting and decision-support use cases.
- Architecture: design and optimise models using tree-based methods (CatBoost, XGBoost, LightGBM) along with PyTorch or TensorFlow.
- Data pipelines: pull, transform and manage large datasets in SQL and NoSQL databases, and build high-throughput feature engineering pipelines.
- Optimisation: use hyperparameter tuning, model compression and related techniques to get more efficient inference.
- Evaluation: set up solid validation strategies, study error distributions, and track experiments with tools such as MLflow or Weights & Biases.
Opens WhatsApp. Send your resume there and Hopin emails the recruiter for you.
Who can apply and what you need to know
The post targets recent graduates with a B.Tech, M.Tech or MS in computer science, statistics, mathematics, electrical engineering or a related quantitative field.
- Advanced Python, with deep familiarity with NumPy and Pandas and the ability to write efficient, vectorised code.
- Hands-on experience implementing tree-based models (CatBoost, XGBoost, LightGBM) and neural networks.
- Solid working knowledge of querying and managing data in both SQL and NoSQL databases.
- A strong grasp of linear algebra, multivariable calculus, probability and optimisation theory.
The listed stack also includes Scikit-Learn, Git, Docker, Linux, AWS or GCP, and CUDA. The stipend is described only as competitive or industry standard, with no figure given.
Where this post came from
- Passed Hopin's scam screen
- Poster works at the hiring company
This came in as a recruiter post, and the poster matches the hiring company. It also went through Hopin's scam screen and passed.
Who posted it
Human Resources Manager, works at Sowiz
The post comes from a Human Resources Manager who works at Sowiz, so it is from inside the hiring company.
How to stand out for this one
- Have a project or two where you used CatBoost, XGBoost or LightGBM and a neural network, and be ready to explain why you chose each.
- Practise rewriting slow loops as vectorised NumPy or Pandas code. It helps to be able to show the before and after.
- Refresh the maths behind the models: linear algebra, probability and optimisation come up when you explain why something works.
- Try tracking a small experiment with MLflow or Weights & Biases so you can speak from use, not just from a tool list.
- Be comfortable writing SQL queries, and know the basic differences between SQL and NoSQL stores.
Questions people ask about this role
Is this Machine Learning Intern role remote?
Yes. The post describes it as 100% remote, and the location is listed as remote.
How long is the internship?
It is a fixed 6 months.
Who is the role open to?
Recent graduates with a Bachelor's or Master's degree, specifically B.Tech, M.Tech or MS in CS, statistics, mathematics, EE or a related quantitative field.