Machine Learning Specialist

Birlasoft

Pune District

On-site

INR 3,000,000 - 5,500,000

Full time

20 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Restaurant d'entreprise

Job summary

Birlasoft is seeking an AI ML Developer with a strong GenAI foundation to develop and deploy AI-enabled applications. You will build scalable Python backends and integrate LLMs into real world workflows.

The role emphasizes hands-on experience with OpenAI, Hugging Face, LangChain, or LlamaIndex, plus building retrieval augmented generation pipelines, vector-based search, and scalable containerized services in Pune, India.

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.

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 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 to convert unstructured text into vector representations.
  • Integrate and query vector databases 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.

Skills

Python development
Backend/API design
LLM integration
RESTful APIs
Distributed systems

Education

Bachelor’s or Master’s in CS/Engineering

Tools

FastAPI
Flask
Django
LangChain
LlamaIndex
Hugging Face
FAISS
Pinecone
Weaviate
ChromaDB
Docker
Kubernetes
AWS Lambda

Job description

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI/ML Developer (Generative AI and Agentic AI)5 To 8 years experience
AI/ML Developer (Generative AI and Agentic AI)5 To 8 years experience

Pixelcode Technologies India • Chennai District

On-site
INR 3,500,000 - 6,000,000
Senior Gen AI Engineer
Senior Gen AI Engineer

Space Inventive • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Gen AI developer
Gen AI developer

ERM Placement Services • Mumbai

On-site
INR 1,500,000 - 2,100,000
Gen AI developer
Gen AI developer

ERM Placement Services • Coimbatore District

On-site
INR 1,500,000 - 2,800,000
Gen AI developer
Gen AI developer

ERM Placement Services • Jaipur

On-site
INR 1,400,000 - 2,800,000
Gen AI developer
Gen AI developer

ERM Placement Services • Khordha

On-site
INR 3,500,000 - 5,200,000
Gen AI developer
Gen AI developer

ERM Placement Services • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Gen AI developer
Gen AI developer

ERM Placement Services • Chennai District

On-site
INR 1,200,000 - 1,800,000
Gen AI developer
Gen AI developer

ERM Placement Services • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Gen AI developer
Gen AI developer

ERM Placement Services • Kolkata District

On-site
INR 1,500,000 - 2,800,000