AI Engineer
Description
Roles and Responsibilities :
- Design, develop, test, and deploy AI models using ML algorithms to solve complex business problems.
- Collaborate with cross-functional teams to identify areas where AI can add value and implement solutions.
- Develop data pipelines to collect, process, and analyze large datasets for training and testing AI models.
- Troubleshoot issues with deployed AI systems and optimize their performance.
Key Responsibilities BuildandmaintainRESTAPIs(FastAPI/Flask) toserve AI/GenAI features. ImplementRAGpipelinesforcustom/internal data (ingestion chunking embeddings retrieval response). IntegratedatafromAPIs,databases, and documents (PDF/text). Writeanditeratepromptstogenerateaccurate andstructured outputs (e.g., JSON). Addproductionreadinessbasics:timeouts, retries, error handling, input validation, safe logging. DeployandtroubleshootonAWS/Azure/GCP+Linuxenvironments; manageconfigs and storage. CollaborateusingGitworkflowandmaintain basic technical documentation. _________________________________________________________________________
Job Requirements :
- 2-5 years of experience in Artificial Intelligence Engineering.
- Strong understanding of machine learning (ML) concepts, including supervised/unsupervised methods, neural networks, etc.
- Proficiency in programming languages such as Python or similar technologies like R or Java.