Artificial Intelligence Internship (Remote, Unpaid)
Dharmakit Networks is a technology company operating in the artificial intelligence industry, delivering scalable ML-driven features and analytics for digital platforms. We build production-oriented research prototypes and pragmatic AI tooling to solve real-world problems across data, networking telemetry, and automation.
About The Opportunity
Join a remote internship designed for hands-on learners who want to convert ML theory into working models and pipelines. You will work directly with engineers and researchers to implement experiments, optimize model performance, and help productionize small-scale AI components used in networked systems.
Internship Duration
Duration: Typically 4-5 months with flexible hours.
Role & Responsibilities
- Implement and run experiments: build reproducible training pipelines for supervised or self-supervised tasks using Python and deep learning frameworks.
- Prepare and curate datasets: perform cleaning, augmentation, and feature engineering for model readiness.
- Train & evaluate models: tune hyperparameters, track metrics, and perform error analysis to improve baseline performance.
- Prototype end-to-end components: integrate models into lightweight inference scripts or APIs and validate on real-world sample data.
- Document results and collaborate: produce clear experiment logs, visualizations, and present findings to the engineering team.
- Follow engineering best practices: write tested, version-controlled code and contribute to team code reviews.
Skills & Qualifications
Must-Have
- Currently enrolled in or recently graduated from a Bachelors/Masters program in Computer Science, EE, Math, Statistics, or a related field.
- Proficient in Python and libraries such as NumPy and pandas; able to write clean, reproducible scripts.
- Hands-on experience with ML/DL frameworks (PyTorch or TensorFlow) and basic model training workflows.
- Strong understanding of ML fundamentals: loss functions, optimization, overfitting, and evaluation metrics.
- Good problem-solving, data analysis, and communication skills for remote collaboration.
Preferred
- Experience with NLP (transformers, tokenization) or computer vision (CNNs, augmentation) projects.
- Familiarity with Git, Linux CLI, and experiment-tracking tools (Weights & Biases, TensorBoard).
- Prior contributions or projects on GitHub, Kaggle notebooks, or research/prototype demos.
Benefits & Culture Highlights
- Fully remote internship open to candidates across India with flexible working hours.
- Direct mentorship from senior engineers, hands-on project ownership, and visibility to leadership.
- Practical experience in building ML components for production-like environments and a certificate of completion.
How to apply: Prepare a short CV and a link to any relevant project (GitHub, Kaggle, or demo). Highlight coursework or projects involving ML/DL and include a 26 sentence summary of your strongest relevant project.
Note:
This is a unpaid internship.Skills: python,pytorch,deep learning,nlp,data,artificial intelligence,machine learning,tensorflow,computer vision,github