Senior AI ML Developer

NewVision Software

Pune District

On-site

INR 2,800,000 - 4,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NewVision Software in Pune is seeking an experienced Python Developer with a strong background in Azure cloud services and hands-on AI/ML experience, particularly in Retrieval-Augmented Generation (RAG) and vector-based search architectures.

You will design, develop, and deploy scalable AI/ML applications, build and optimize RAG pipelines, and implement vector-based search solutions while collaborating with data scientists and engineers.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of Python development experience.
  • Strong Python programming skills.
  • Strong working knowledge of Azure cloud services and their application in AI/ML workloads.
  • Hands-on experience with AI/ML concepts and libraries (e.g., TensorFlow, PyTorch, scikit-learn, Hugging Face Transformers).
  • Significant experience in implementing Retrieval-Augmented Generation (RAG) architectures.
  • Experience in designing and implementing vector-based search solutions using technologies like ChromaDB, FAISS, Annoy, or similar.
  • Experience with data processing and storage technologies (e.g., SQL, NoSQL databases, Azure Data Lake Storage).
  • Familiarity with containerization technologies like Docker and orchestration platforms like Kubernetes (preferably AKS).
  • Experience with CI/CD pipelines and DevOps practices.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.

Responsibilities

  • Design, develop, and deploy scalable and robust AI/ML applications using Python.
  • Implement and optimize Retrieval-Augmented Generation (RAG) pipelines for enhanced information retrieval and generation.
  • Design and implement efficient vector-based search solutions for semantic similarity and information retrieval.
  • Develop and maintain data pipelines for ingestion, processing, and storage of data used in AI/ML models.
  • Collaborate with data scientists and other engineers to understand requirements and translate them into technical solutions.
  • Write clean, well-documented, and testable code following best practices.
  • Troubleshoot and debug issues in development and production environments.
  • Stay up-to-date with the latest advancements in AI/ML, cloud technologies, and relevant open-source libraries.
  • Participate in code reviews and contribute to improving our development processes.

Skills

Python programming
Azure cloud services
AI/ML concepts
RAG architectures
Vector-based search
Data pipelines
CI/CD pipelines
DevOps practices
Kubernetes
Communication skills
Collaboration skills

Education

Bachelor's or Master's in CS/Engineering

Tools

TensorFlow
PyTorch
scikit-learn
Hugging Face Transformers
ChromaDB
FAISS
Annoy
Azure Data Lake Storage
AKS
Docker

Job description

Python Python Programming Expertise Artificial Intelligence Machine Learning Data Science - AI

Job Description

Role Overview:

We are seeking a highly motivated and skilled Python Developer with a strong background in Azure cloud services and hands‑on experience in developing and deploying AI/ML solutions, particularly leveraging Retrieval-Augmented Generation (RAG) and vector-based search architectures. This is an exciting opportunity to join our dynamic team and contribute to building innovative and impactful applications.

Responsibilities:
  • Design, develop, and deploy scalable and robust AI/ML applications using Python.
  • Implement and optimize Retrieval-Augmented Generation (RAG) pipelines for enhanced information retrieval and generation.
  • Design and implement efficient vector-based search solutions for semantic similarity and information retrieval.
  • Develop and maintain data pipelines for ingestion, processing, and storage of data used in AI/ML models.
  • Collaborate with data scientists and other engineers to understand requirements and translate them into technical solutions.
  • Write clean, well-documented, and testable code following best practices.
  • Troubleshoot and debug issues in development and production environments.
  • Stay up-to-date with the latest advancements in AI/ML, cloud technologies, and relevant open-source libraries.
  • Participate in code reviews and contribute to improving our development processes.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven experience (typically 5+ years) as a Python Developer.
  • Solid understanding of Python programming concepts and best practices.
  • Strong working knowledge of Azure cloud services and their application in AI/ML workloads.
  • Hands-on experience with AI/ML concepts and libraries (e.g., TensorFlow, PyTorch, scikit-learn, Hugging Face Transformers).
  • Significant experience in implementing Retrieval-Augmented Generation (RAG) architectures.
  • Experience in designing and implementing vector-based search solutions using technologies like ChromaDB, FAISS, Annoy, or similar.
  • Experience with data processing and storage technologies (e.g., SQL, NoSQL databases, Azure Data Lake Storage).
  • Familiarity with containerization technologies like Docker and orchestration platforms like Kubernetes (preferably Azure Kubernetes Service - AKS).
  • Experience with CI/CD pipelines and DevOps practices.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
Preferred Qualifications:
  • Experience with specific Azure AI services like Azure OpenAI Service.
  • Experience with MLOps practices and tools for deploying and monitoring AI/ML models.
  • Familiarity with natural language processing (NLP) techniques.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Artificial Intelligence Engineer/AI Lead
Senior Artificial Intelligence Engineer/AI Lead

SNP Cloud Technologies • Hyderabad

On-site
INR 1,200,000 - 1,800,000
AI/ML Engineer
AI/ML Engineer

UnitedHealth Group • Pune District

On-site
Confidential
Python Developer with AI
Python Developer with AI

Infosys • Chennai District, Bengaluru, Pune District

Hybrid
INR 1,200,000 - 2,000,000
Azure AI Engineer
Azure AI Engineer

Saarthee • Kolkata District

On-site
INR 1,600,000 - 2,300,000
Artificial Intelligence Developer
Artificial Intelligence Developer

Tekskills • Bulandshahr

Hybrid
INR 2,500,000 - 5,500,000
Senior Python AI/ML Engineer
Senior Python AI/ML Engineer

Keka Technologies Private Limited • Ahmedabad District

On-site
INR 4,200,000 - 5,800,000
Artificial Intelligence Developer
Artificial Intelligence Developer

Tekskills • Chennai District

Hybrid
INR 2,500,000 - 4,000,000
Python/ML Engineer
Python/ML Engineer

Rwindia • Chennai District

On-site
INR 1,800,000 - 3,000,000
Artificial Intelligence Developer
Artificial Intelligence Developer

Tekskills • Hyderabad

Hybrid
INR 1,800,000 - 3,000,000
AI Developer
AI Developer

Templeton & Partners - Innovative & Inclusive Hiring Solutions • Bengaluru

On-site
INR 4,500,000 - 7,500,000