AI/Data Resident
Six-month remote internship for final-year Computer Science students working across AI and data engineering. Residents develop and evaluate machine learning models, build backend and data pipelines, and analyze large datasets while receiving mentorship and a monthly stipend.
About the job
Responsibilities
AI Resident
- Research, design, implement, optimize, and deploy deep learning models.
- Read deep learning papers and implement, adapt, and evaluate the described models and algorithms.
- Develop and maintain enterprise software applications, focusing on back-end systems, APIs, language-model integration, and NLP technologies.
- Train machine learning models.
- Develop algorithms for prompt engineering, model fine-tuning, open-source model training, large-scale distributed training, and model benchmarking.
- Optimize neural networks and preprocessing/postprocessing code for efficient embedded-device execution.
Data Resident
- Gather, transform, process, and analyze data.
- Work with large, complex datasets and solve non-routine analysis problems using advanced analytical methods.
- Build and iteratively prototype analysis pipelines to provide insights at scale.
Requirements
- Final-year undergraduate student in Computer Science or a related field, graduating by June of the following year.
- GPA of 8.0 or above; top JEE Advanced rankers and consistently strong academic records preferred.
- Strong coding skills and ability to take ownership of tasks.
- Experience with SQL and programming languages such as Python, Scala, or R.
- Experience with Python and familiarity with PyTorch, TensorFlow, or Keras.
- Experience with statistical methods such as linear models, multivariate analysis, stochastic processes, and sampling methods.
- Strong interest in machine learning, NLP, systems programming, data engineering, data processing frameworks, streaming databases, or data visualization.
Compensation & Benefits
- Monthly stipend: ₹65,000.
- Coaching and mentorship from accomplished leaders.
- Access to a professional network of industry leaders.
- Top-performing residents may receive full-time opportunities.
- Six-month remote internship; full-time summer work and approximately 20–30 hours per week during the semester.
Skills
Python, SQL, Scala, R, PyTorch, TensorFlow, Keras, Machine Learning, Natural Language Processing, Prompt Engineering, Model Fine-Tuning, Distributed Training, Data Engineering, Statistical Analysis, Deep Learning
Similar jobs
ML Engineering jobsBuild and operate customer-facing agentic systems that automate support workflows, diagnose issues, and safely execute bounded actions. The role requires 2–4 years of software engineering experience, production AI systems experience, and strong backend or integration debugging skills.
Build the technical foundation for a new business vertical, creating reusable infrastructure and leading early customer engagements from scoping through delivery. The role requires 3+ years of engineering experience, strong Python and SQL skills, backend/data expertise, and comfort operating in ambiguity.
Build production agent systems that plan, use tools, recover from failures, and improve over time. The role requires 5+ years of production ML or backend experience, LLM or agent deployment experience, and expertise in evaluation, tracing, observability, and agent architecture.
Own inference-stack cost and performance by optimizing serving, caching, batching, quantization, decoding, routing, and GPU execution. The role requires 5+ years in ML systems, inference infrastructure, or performance engineering, plus strong Python and systems-language skills.
Build and deploy production AI systems, including agentic workflows, RAG applications, and LLM-powered services. The role requires 5+ years of engineering experience, strong Python skills, cloud and containerization experience, and the ability to lead technical initiatives and mentor engineers.