Position:AIEngineer
Department:AI/Technology/ProductEngineering
Location:Vadodara/Hybrid
EmploymentType:Full-Time
Experience:1–3Years
AbouttheRole
WearelookingforanAIEngineertodesign,develop,integrate,anddeployAI-poweredcapabilitiesacrossourproductsandclientsolutions.
TherolefocusesonGenerativeAI,LLMapplications,RAG,AIagents,intelligentautomation,modelevaluation,andAI-enabledsoftwareengineering.
YouwillworkcloselywithProductManagers,SoftwareEngineers,Data/MLEngineers,QAEngineers,andbusinessstakeholderstoconvertreal-worldbusinessrequirementsintoreliableAI-poweredsolutions.
TheidealcandidateshouldbeastrongprogrammerwhounderstandsthatproductionAIrequiresmorethancallinganLLMAPI—itrequiresevaluation,reliability,datahandling,observability,security,andintegrationwithexistingsoftwaresystems.
KeyResponsibilities
AIApplicationDevelopment
- Designanddevelopproduction-readyAI-poweredapplications.
- IntegrateAIcapabilitiesintoweb,mobile,andenterpriseapplications.
- Buildintelligentworkflowsforreal-worldbusinessusecases.
- DevelopreusableAIcomponents,services,andAPIs.
- WorkwithengineeringteamstointegrateAIfunctionalityintoexistingproducts.
- EvaluatenewAItechnologiesanddeterminetheirpracticalapplicability.
GenerativeAI&LLMs
- DevelopapplicationsusingLargeLanguageModels(LLMs).
- WorkwithmodelsandAPIsfromproviderssuchas:
- OpenAI
- GoogleGemini
- AnthropicClaude
- Open-sourcemodels
- Implement:
- Textgeneration
- Classification
- Summarization
- Informationextraction
- Questionanswering
- ConversationalAI
- Structureddatageneration
- AI-assistedworkflows
- Designpromptsandsysteminstructionsforreliableoutputs.
- Implementstructuredoutputandvalidationmechanisms.
Retrieval-AugmentedGeneration(RAG)
- DesignandimplementRAGpipelines.
- Workwith:
- Documentingestion
- Chunking
- Embeddings
- Vectorsearch
- Semanticsearch
- Metadatafiltering
- Retrievalandreranking
- Integratevectordatabasessuchas:
- Pinecone
- Qdrant
- Weaviate
- Chroma
- pgvector
- Improveretrievalqualityandreduceirrelevantcontext.
- Developapproachesforhandlinglargeandcomplexdocumentcollections.
AIAgents&Automation
- DesignanddevelopAIagentscapableofexecutingmulti-stepworkflows.
- Implementtool/functioncalling.
- IntegrateAIagentswithexternalAPIs,databases,andbusinesssystems.
- Buildagentworkflowsfor:
- Research
- Dataprocessing
- Customersupport
- Documentprocessing
- Businessautomation
- Internaloperations
- Implementappropriateguardrailsandvalidationmechanisms.
- Monitorandimproveagentreliability.
AI/MLModelDevelopment
- Applymachine-learningtechniqueswhereappropriate.
- Performdatapreprocessingandfeatureengineering.
- Train,evaluate,andoptimizeMLmodelswhenrequired.
- Selectappropriatemodelsbasedonbusinessrequirementsandconstraints.
- WorkwithbothproprietaryAPIsandopen-sourcemodels.
- Understandthetrade-offsbetweenmodelquality,latency,cost,andinfrastructurerequirements.
AIEvaluation
- DesignevaluationframeworksforAIsystems.
- Createrepresentativetestdatasetsandevaluationscenarios.
- Measure:
- Accuracy
- Relevance
- Groundedness
- Consistency
- Latency
- Cost
- Failurerate
- Identifyhallucinationsandothermodelfailuremodes.
- Comparedifferentmodels,prompts,retrievalstrategies,andsystemconfigurations.
- Implementautomatedevaluationwhereverpractical.
AIAPIs&BackendEngineering
- BuildAIservicesusingPythonandappropriatebackendframeworks.
- DevelopRESTAPIsandintegrations.
- IntegrateAIserviceswithexistingapplicationbackends.
- Handleauthentication,ratelimits,retries,logging,anderrorhandling.
- Buildasynchronousworkflowsforlong-runningAIoperations.
Data&DocumentIntelligence
- Buildsystemscapableofprocessingstructuredandunstructureddata.
- Workwithdocumentssuchas:
- PDFs
- Worddocuments
- Excelfiles
- Images
- Webpages
- Textdata
- Developextraction,classification,summarization,andanalysispipelines.
- Implementdocumentparsingandpreprocessingworkflows.
AIInfrastructure&Deployment
- DeployAIservicestocloudorproductionenvironments.
- Workwithtechnologiessuchas:
- Docker
- AWS
- Azure
- GCP
- Serverlessinfrastructure
- OptimizeinferenceandAPIperformance.
- Implementlogging,monitoring,andobservability.
- Managemodel/APIconfigurationandenvironmentvariablessecurely.
- AssistinbuildingCI/CDworkflowsforAIservices.
Security&ResponsibleAI
- ImplementappropriatesecuritycontrolsaroundAIapplications.
- Protectsensitivedataandcredentials.
- PreventunauthorizedaccesstoAItoolsandbusinesssystems.
- Applyinput/outputvalidation.
- Designsafeguardsagainstpromptinjectionandmaliciousinputs.
- EnsureAIsystemsdonotexposeconfidentialinformationthroughgeneratedresponses.
- Followorganizationaldata-securityandprivacyrequirements.
RequiredSkills
- 1–3yearsofexperienceinAIEngineering,MLEngineering,SoftwareEngineeringwithAIspecialization,orarelatedrole.
- StrongPythonprogrammingskills.
- Goodunderstandingofsoftwareengineeringfundamentals.
- Hands-onexperiencewithLLMsandGenerativeAI.
- ExperienceintegratingAIAPIs.
- UnderstandingofRESTAPIsandbackenddevelopment.
- Understandingofembeddingsandvectorsearch.
- PracticalknowledgeofRAGarchitectures.
- Strongdebuggingandproblem-solvingability.
- ExperiencewithGit/GitHub.
GoodtoHave
- PyTorch
- TensorFlow
- Scikit-learn
- HuggingFaceTransformers
- LangChain
- LlamaIndex
- FastAPI
- PostgreSQL/pgvector
- MongoDB
- Redis
- Docker
- Kubernetes
- AWS/Azure/GCP
- MLflow
- LangSmithorsimilarobservability/evaluationplatforms
- Experiencewithopen-sourceLLMs
- Experiencewithfine-tuningorparameter-efficientfine-tuning
- ExperiencewithmultimodalAI
- Experiencewithspeech-to-text/text-to-speechsystems
- ExperiencebuildingAIagents
- ExperiencewithAIsecurityandguardrails
AIEngineeringMindset
Wearelookingforengineerswhounderstandthat:
- AnLLMAPIcallisnot,byitself,anAIproduct.
- AIoutputsneedmeasurableevaluation.
- Highermodelcapabilitydoesnotautomaticallymeanabetterproductionsolution.
- Cost,latency,reliability,privacy,andmaintainabilitymatteralongsideaccuracy.
- RAGqualitydependsheavilyondatapreparationandretrievalstrategy.
- AIagentsrequireappropriatetoolpermissionsandfailurehandling.
- AIsystemsshouldbetestedagainstrealisticfailurescenarios,notonlysuccessfulexamples.
CandidateProfile
Theidealcandidate:
- CanindependentlyresearchandimplementunfamiliarAItechnologies.
- Canmovefromprototypetoproduction-orientedimplementation.
- UnderstandsbothAIconceptsandconventionalsoftwareengineering.
- Canevaluatecompetingtechnicalapproachesobjectively.
- Iscomfortabledebuggingmodel,data,API,andapplication-levelfailures.
- Writesclean,maintainablePythoncode.
- CanexplaincomplexAIconceptstonon-technicalstakeholders.
- TakesownershipofAIfeaturesfromexperimentationthroughdeployment.
PracticalEvaluation
Shortlistedcandidatesmaybegivenatechnicalassignmentinvolvingoneormoreofthefollowing:
- BuildaRAGapplicationoveradocumentcollection.
- IntegrateanLLMAPIintoabackendservice.
- DevelopanAI-poweredinformationextractionworkflow.
- BuildabasicAIagentwithtool/functioncalling.
- CreateanevaluationframeworkforanLLMapplication.
- IdentifyandmitigatehallucinationsinasampleAIsystem.
- Comparetwomodelsorpromptingstrategiesusingdefinedevaluationcriteria.
- DesignanarchitectureforanAI-poweredbusinessworkflow.
CandidatesmayalsobeaskedtoexplainanAIprojecttheyhavepreviouslybuilt.
KeyPerformanceAreas
Performancewillbeevaluatedbasedon:
- QualityandreliabilityofAIimplementations
- AIevaluationmethodology
- Codequality
- Model/APIintegration
- Systemperformance
- Costandlatencyoptimization
- Problem-solvingability
- Productionreadiness
- Documentation
- Technicalownership
- ContributiontoAIproductdevelopment
PreferredEducationalBackground
- B.Tech/B.E.–ComputerScience,AI/ML,DataScience,IT,orrelateddiscipline
- MCA/M.Tech
- M.Sc.–AI,ML,DataScience,ComputerScience,orrelatedfield
Equivalentprofessionalexperienceanddemonstratedtechnicalcapabilitymaybeconsidered.