AI Engineer

nomia

Bangalore 3 Years Exp Posted 4d ago

Job Description

  • Design and develop machine learning models, with a focus on Natural Language Processing (NLP) use cases 
  • Implement and optimize Retrieval-Augmented Generation (RAG) pipelines using tools like Langchain and vector databases 
  • Fine-tune and integrate large language models (e.g., OpenAI, Llama, Cohere) into internal workflows and applications 
  • Develop scalable and production-ready AI services using Python and relevant libraries 
  • Perform data preprocessing, tokenization, stemming, and vectorization using libraries such as NLTK, spaCy, and Transformers 
  • Design and maintain evaluation frameworks to measure the accuracy, relevance, and latency of NLP models 
  • Collaborate with data engineers, backend developers, and product managers to integrate AI models into applications 
  • Conduct experiments and ablation studies to validate model choices and configurations 
  • Manage, monitor, and maintain model performance in production environments 
  • Document model assumptions, training pipelines, APIs, and deployment steps clearly 
  • Stay abreast of advancements in LLMs, embeddings, and retrieval techniques 
  • Participate in code reviews, technical discussions, and cross-functional meetings 
  • Identify and solve practical NLP problems in areas like question answering, summarization, entity extraction, and semantic search 
    • Support continuous improvement by automating retraining pipelines and incorporating user feedback into iterative model refinement