Role: Machine Learning Engineer Intern
Location: Remote, India (work from home)
Job Type: Full-time, Paid Internship
Duration: 6 months
Relocation: Not required
Travel: Not required
About Data Hatch
Data Hatch is a UK-based AI and data consultancy. We partner with businesses to design and deliver data-driven solutions across machine learning, data engineering, and AI product development. Our team operates across a range of client projects in fast-moving, technical environments.
The Role
We are looking for a Machine Learning Engineer Intern to join our remote team in India for a 6-month full-time paid internship. You will work directly on live client-facing projects alongside experienced engineers and data scientists, contributing to real deliverables from day one. This is not a passive learning role — you will be expected to take ownership of assigned tasks and produce work to a professional standard.
Responsibilities
– Developing, training, and evaluating machine learning models using Python-based frameworks
– Preparing and transforming datasets for model training, validation, and testing
– Supporting the deployment and monitoring of ML models in cloud environments
– Documenting experiments, results, and technical decisions clearly and accurately
– Contributing to sprint planning, stand-ups, and code review processes
– Exploring the application of generative AI and large language models where relevant to project requirements
Required Skills and Qualifications
– A degree (completed or in progress) in Computer Science, Data Science, Artificial Intelligence, Mathematics, or a closely related discipline
– Practical experience with Python and at least one ML framework: PyTorch, TensorFlow, or scikit-learn
– Experience working with data using pandas and NumPy
– A solid understanding of core machine learning concepts including model training, evaluation, and validation techniques
– Clear written and verbal communication skills in English
– Ability to work independently and reliably in a fully remote environment
Desirable (Not Required)
– Exposure to cloud platforms such as Azure, AWS, or Google Cloud
– Familiarity with MLOps tooling such as MLflow or Weights and Biases
– Experience with version control using Git
– Personal projects, open-source contributions, or Kaggle competition experience
What We Offer
– A paid, full-time 6-month internship with real project responsibility
– Mentorship from senior ML engineers and data scientists
– Exposure to a professional, modern AI and data stack
– Fully remote working — no relocation or travel required
– Strong performers will be considered for ongoing or full-time opportunities at the end of the internship
This role is open to candidates based in India only. The position is fully remote; all work is carried out from home. No relocation or travel is required at any point during the internship.
