SDE Intern
BharatCode
About the Role
This is a SDE Intern role at BharatCode.
Key Responsibilities
- Build the desktop app, CLI, and chat developers use daily.
- Develop the API the entire Build League runs on.
- Create serving infra that maximizes user capacity per GPU.
- Implement the leaderboard, community features, and the Build League itself.
Requirements & Tech Stack
- Proficient in writing Python, JavaScript, or TypeScript.
- Experienced with Git and GitHub.
- Demonstrated ability to ship projects, big or small.
- Daily use of AI coding tools with understanding of all shipped code.
- Ability to commit to full-time and remote work for 3 months.
- Current student in CS/IT or related field, recent graduate, or possess equivalent hands-on experience.
Bonus Points
- Node.js, React, or Electron.
- Experience with LLM APIs, prompting, or agents.
- Familiarity with Linux, Docker, or GPU inference.
- Experience with hackathons or open source.
How to Apply
- Participation in the BharatCode Build League hackathon is the sole requirement for consideration. Resumes are not reviewed; code is prioritized.
- Register for the hackathon at https://bharatcode.ai/hackathon and apply.
- Build a useful AI app, bot, or tool on the BharatCode API and ship it on GitHub.
- Top builders from the hackathon will be invited for an interview.
- Internships commence after hackathon results are announced.
Compensation & Duration
- ₹60,000/month for 3 months.
- Remote position.
What You Get
- Work on real features with real users from day one.
- Direct communication with the founding team.
- A certificate and a recommendation letter for strong performers.
- Freebies from Build League sponsors.