Job Responsibilities:
- Design, develop, and implement generative AI models, algorithms and applications.
- Develop and maintain AI pipelines, including data preprocessing, feature extraction, model training, and evaluation.
- Apply quality software engineering practices throughout the software development lifecycle.
REQUIREMENTS:
- Proficiency and hands-on experience in object-oriented programming with Python.
- Proficiency in designing and building scalable APIs
- Experience with cloud platforms such as Azure or AWS
- Experience working in Agile development teams with excellent collaboration skills.
- Experience with Langchain and/or agentic workflows.
- Experience working with data cleaning , data preprocessing and fine-tuning LLMs.
- Understanding of prompt engineering and prompt tuning.
- Experience building applications using LLM frameworks such as LangChain, Llama Index, and Semantic Kernel.
- Experience with vector databases.
- Knowledge of ML model evaluation to ensure consistent performance with changing data.
- Familiarity with MLOps and ML model lifecycle pipelines.
- Experience with natural language processing (NLP) techniques and tools, such as SpaCy, NLTK, or Hugging Face.
REQUIRED EDUCATION AND EXPERIENCE:
- B.E./B.Tech.
- 5+ years of relevant work experience
📌 Data Scientist (Bengaluru)
🏢 upl
📍 Bengaluru