AI / ML Engineer
ismartrecruit
Job Description
Design, develop, and deploy scalable AI/ML solutions for enterprise applications.
Build and optimize Generative AI applications using LLMs, RAG pipelines, LangChain, and AI Agents.
Develop intelligent NLP-based systems including embeddings, semantic search, classification, and conversational AI.
Implement end-to-end ML pipelines including data preprocessing, feature engineering, model training, validation, deployment, and monitoring.
Work with vector databases such as Pinecone or FAISS for semantic retrieval systems.
Develop REST APIs and AI services using FastAPI or similar frameworks.
Collaborate with cross-functional teams including Data Engineers, DevOps, Product Teams, and Business Stakeholders.
Optimize AI models for performance, scalability, cost efficiency, and latency.
Ensure proper documentation, version control, and deployment practices.