Internship Description
SAMAGRA X - SPECIFICATION BASED MICROSERVICE GENERATION
Samagra-Code for GovTech
- Virtual Internship
- 21-Apr-2024
- Pan India,
-
Start date
Immediately -
Duration
3 Months -
Stipend
₹33000 /month -
No of Credits
10 -
Apply by
08-May-2024
About the program
Spec Based Microservice Generation Description Stencil is build keeping developer workflows and developer experience in mind with the goal of reducing redundant efforts in setting up tooling and commonly used functionality which are used across services The ultimate atleast for now step towards it could be to just pass in a specificationconfig file to a parser and get the code for the entire service setup back to you With stencil is this possible the main aim is to consolidate all the features stencil presently has into a single compiler step which parses through a configuration file conforming to a particular specification and generates the code for your service which you can hack around to make perfect The next part of this would be to train a LLM to generate that service for us given some prompt Goals 1.Specification for the stencil parser configuration 2.Parser for the configuration file 3.Compiler to compile the instructions from the config and generate code 4.Fine tuned LLM model which can generate the configuration file given specific prompts 5.A system connecting all of these end to end
Perks
1. Lucrative stipend of INR 1 lakh over a period of 3 months 2. Dedicated 1 on 1 mentorship by industry experts. 3. Hands-on experience to hone your skills 4. Access to bootcamps and expert sessions 5. Potential job extended internship opportunities 6. Opportunity to network with global open-source tech leaders
Who can apply?
Only those candidates can apply who:
- are from Any,
- and specialisation from Any,
- are available for duration of 3 Months
- have relevant skills and interests
Terms of Engagement
1. 50000 received on completion of midpoint milestone as decided with mentor 2. 50000 received on completion of final milestone as decided with mentor 3. Certificate of completion received on successful completion of internship
Number of openings
1