Software Development Engineer Intern
BharatCode
About BharatCode
BharatCode provides students and developers in India access to coding models like Qwen and DeepSeek, priced in rupees. Students with a college email use it free. Paid plans start at ₹399 per month. Access is available via terminal, desktop app, browser, or API. Server statistics are public. BharatCode is backed by IIMA Ventures and has a pilot with Ashoka University. They run models on their own GPUs and focus on improving performance on limited hardware.
What you'll work on
- Our inference stack: model serving, batching, scheduling, and caching.
- Making responses faster and getting more out of every GPU.
- The BharatCode desktop app, CLI, and API.
- Tools for real-time server monitoring.
What we're looking for
- Pursuing or recently completed a degree in CS, IT, or a related field, or equivalent hands-on experience.
- Strong programming skills in Python.
- Comfortable reading code in other languages.
- Comfortable with Linux, Git, and the command line.
- Curious about how LLMs run on hardware.
- At least one project you've built and can demonstrate.
- Available full-time for 3 months, working remotely.
Good to have
- Experience with vLLM, SGLang, TensorRT-LLM, or similar serving frameworks.
- Understanding of GPUs, CUDA, batching, KV caching, or quantisation.
- Experience with Docker, monitoring tools, or running services in production.
- Open source contributions or past hackathon projects.
What you get
- ₹60,000 per month for 3 months.
- Real ownership of the infrastructure.
- Direct work with the founding team.
- Internship certificate and a recommendation letter for strong performers.
