Position:Intern–SoftwareEngineering(AI&MERN)
Department:Technology/ProductEngineering
Location:Vadodara/Hybrid
EmploymentType:Internship
Duration:3–6Months
Experience:Freshers/0–1Year
AbouttheRole
WearelookingforaSoftwareEngineeringIntern–AI&MERNwhoisinterestedinbuildingreal-worldwebapplicationsandAI-poweredproducts.
Youwillworkcloselywithourengineeringandproductteamsonproduction-orientedprojectsinvolvingReact,Node.js,MongoDB,APIs,AIintegrations,automation,andmodernsoftwareengineeringpractices.
Thisroleissuitableforcandidateswhowantpracticalexposuretobothfull-stackdevelopmentandappliedAI,ratherthanonlyacademicortutorial-baseddevelopment.
KeyResponsibilities
MERN/Full-StackDevelopment
- DevelopandmaintainwebapplicationsusingMongoDB,Express.js,React.js,andNode.js.
- BuildresponsiveandreusableReactcomponents.
- DevelopRESTAPIsandintegratethird-partyAPIs.
- Implementbackendbusinesslogicanddatabaseoperations.
- WorkwithMongoDBschemas,queries,aggregation,anddatavalidation.
- Debug,test,andimproveexistingapplications.
- Collaboratewithdevelopers,QA,designers,andproductmanagers.
AI&Automation
- IntegrateAIAPIsandmodelsintowebapplications.
- WorkwithAPIsfromproviderssuchasOpenAI,Gemini,Claude,orsimilarplatforms.
- BuildAI-poweredfeaturessuchas:
- Chatinterfaces
- Documentprocessing
- Textgeneration
- Dataextraction
- Summarization
- Classification
- AI-assistedworkflows
- ExperimentwithpromptengineeringandstructuredAIoutputs.
- WorkonautomationworkflowsusingAIandAPIs.
- EvaluateAI-generatedresultsandimprovereliabilityandaccuracy.
EngineeringPractices
- Writeclean,maintainable,andreusablecode.
- FollowGit/GitHub-baseddevelopmentworkflows.
- Participateincodereviews.
- Writebasicunit/integrationtestswhererequired.
- DocumentAPIs,features,andtechnicalimplementations.
- Investigatebugsandprovidefixes.
- Learnandadoptengineeringstandardsfollowedbytheteam.
RequiredSkills
MustHave
- BasicunderstandingofJavaScript.
- BasicknowledgeofReact.js.
- BasicunderstandingofNode.jsandExpress.js.
- BasicknowledgeofMongoDBoranotherdatabase.
- UnderstandingofRESTAPIsandJSON.
- FamiliaritywithGit/GitHub.
- Strongproblem-solvinganddebuggingability.
- Willingnesstolearnnewtechnologiesquickly.
AISkills
CandidatesshouldhaveaninterestinappliedAIandideallyhaveexposureto:
- LLMsandGenerativeAI
- Promptengineering
- AIAPIs
- OpenAI/Gemini/ClaudeAPIs
- RAGconcepts
- Embeddingsandvectordatabases
- AIagentsandautomation
DeepAIexpertiseisnotrequired.Strongfundamentalsandtheabilitytolearnaremoreimportant.
GoodtoHave
- TypeScript
- Next.js
- TailwindCSS
- Python
- PostgreSQL
- Redis
- Docker
- CloudplatformssuchasAWS,Azure,orGCP
- Vectordatabases
- LangChain/LlamaIndexorsimilarframeworks
- ExperiencebuildingpersonalprojectsorcollegeprojectsusingAI
- ExperiencedeployingapplicationsusingVercel,Netlify,AWS,orsimilarplatforms
WhatWeLookFor
Wevaluecandidateswho:
- Canunderstandaproblembeforewritingcode.
- Arecomfortabledebuggingindependently.
- Canreadandunderstandexistingcode.
- Asktechnicallyrelevantquestions.
- Arewillingtoworkonunfamiliartechnologies.
- Careaboutcodequalityratherthansimplymakingsomethingwork.
- Cantakeownershipofsmallfeaturesfromdevelopmentthroughtesting.
- Havebuiltprojectsoutsideofcoursework.
PreferredEducationalBackground
- B.Tech/B.E./BCA/MCA/M.Sc.ComputerScienceorrelateddiscipline.
- Final-yearstudentsandrecentgraduatesareencouragedtoapply.
PracticalEvaluation
Shortlistedcandidatesmaybeevaluatedthroughatechnicalassignmentinvolvingsomecombinationof:
- BuildingasmallReactinterface.
- CreatingaNode.js/ExpressAPI.
- ConnectingtheapplicationtoMongoDB.
- IntegratinganAIAPI.
- Debugginganexistingpieceofcode.
- Explainingtheirtechnicaldecisions.
Candidatesmayalsobeaskedtodemonstrateapersonal,academic,oropen-sourceproject.
InternshipExpectations
Duringtheinternship,thecandidateisexpectedto:
- Workonrealproductfeatures.
- FollowGit-baseddevelopmentpractices.
- Participateindaily/weeklyengineeringdiscussions.
- Fixbugsandimplementassignedfeatures.
- Learnfromcodereviews.
- Maintaintechnicaldocumentationwhererequired.
- Demonstratemeasurableimprovementduringtheinternship.
PotentialConversion
High-performinginternsmaybeconsideredforaFull-TimeSoftwareEngineer/AIEngineerpositionbasedon:
- Technicalperformance
- Codequality
- Problem-solvingability
- Ownership
- Learningvelocity
- Communication
- Contributiontoproductdevelopment
WhyJoin
- Workonreal-worldAIandSaaSproducts.
- Gethands-onexperiencewiththeMERNstack.
- WorkwithmodernGenerativeAItechnologies.
- Learndirectlyfromexperiencedengineersandproductteams.
- Buildfeaturesthatareusedinactualproductsratherthanonlytrainingprojects.
- Opportunityforfull-timeconversionbasedonperformance.