Machine Learning Specialist
Birlasoft · Pune District, Maharashtra
Free to search · AI fit score against your CV · tailor your résumé in one click
Birlasoft · Pune District, Maharashtra
Job Title : AI ML developer Location : Noida/Pune/Chennai/Mumbai/HYD/Bengaluru Experience : 6-8 Years Job Summary - We are seeking a AI ML Developer with a strong foundation in Generative AI (GenAI) to develop, and deploy AI-enabled applications and services. The role focuses on building scalable Python-based backends and integrating Large Language Models (LLMs) into real-world workflows. The ideal candidate combines strong Python development skills with hands-on experience using APIs or frameworks like OpenAI, Hugging Face, LangChain, or LlamaIndex to create intelligent and interactive applications. Key Responsibilities: • Develop robust, modular, and testable Python applications and APIs using frameworks like FastAPI, Flask, or Django. • Build backend services that consume or serve LLM responses, handle session context, and manage prompt workflows. • Optimize performance, concurrency, and error handling for GenAI-powered applications. • Integrate with LLM APIs (OpenAI, Azure OpenAI, Cohere, Gemini, Claude, Hugging Face, etc.) to build intelligent assistants, summarization tools, and AI copilots. • Implement Retrieval-Augmented Generation (RAG) pipelines using frameworks such as LangChain, LlamaIndex, or Haystack. • Engineer and manage effective prompts for tasks like Q&A, semantic search, content generation, or entity extraction. • Work with embedding models (e.g., Sentence Transformers, OpenAI Embeddings, BERT) to convert unstructured text into vector representations. • Integrate and query vector databases like FAISS, Pinecone, Weaviate, or ChromaDB to power semantic search or document retrieval. • Package and deploy GenAI services using Docker, Kubernetes, or AWS Lambda for scalable access. • Collaborate with DevOps and platform teams to integrate CI/CD pipelines, logging, and monitoring. Required Skills & Qualifications • Bachelor’s or Master’s in Computer Science, Engineering, or a related field. • 5+ years of hands-on Python development experience, with emphasis on backend/API design. • Experience integrating GenAI or NLP models using OpenAI, Hugging Face Transformers, Cohere, etc. • Proficiency with RESTful APIs, JSON handling, and web-based integration patterns.