Search by job, company or skills

Senior Python AI/ML Developer

8-10 Years
  • Posted 14 hours ago
  • Be among the first 10 applicants

Job Description

Role Overview

We are seeking an experienced Python AI/ML Developer to design and develop AI-powered solutions for an Enterprise Data Management (EDM) platform. The role involves building scalable Python applications, implementing GenAI and Machine Learning capabilities, automating data processes, and supporting cloud-based data management solutions on Azure.

Key Responsibilities

  • Design, develop, and maintain Python-based AI/ML applications for enterprise data management.
  • Build scalable applications using FastAPI, Streamlit, and asynchronous Python.
  • Develop RAG (Retrieval-Augmented Generation) pipelines, vector search, and embeddings.
  • Implement AI agent orchestration using LangGraph or similar frameworks.
  • Build and optimize Machine Learning models for anomaly detection, classification, and time-series analysis.
  • Troubleshoot data and reporting issues while ensuring data quality and reliability.
  • Develop and optimize SQL queries for enterprise data platforms.
  • Work with Azure cloud services and support deployment of AI/ML solutions.
  • Create technical documentation and collaborate with cross-functional teams.
  • Participate in Agile development, code reviews, testing, and production support.

Required Skills

  • 8+ years of experience in Python development and Enterprise Data Management.
  • Strong hands-on experience with Python, FastAPI, Streamlit, Pandas, AsyncIO, and multithreading.
  • Experience with RAG, embeddings, vector databases, and semantic search.
  • Experience with LangGraph or similar AI agent orchestration frameworks.
  • Strong knowledge of Machine Learning using Scikit-learn, anomaly detection, classification, and time-series analytics.
  • Strong SQL skills; experience with Dremio is preferred.
  • Hands-on experience with Microsoft Azure cloud services.
  • Experience with pytest, automated testing, and CI/CD practices.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and technical documentation skills.

Preferred Skills

  • Experience with Azure OpenAI, Azure AI Search, LangChain, Semantic Kernel, or similar GenAI frameworks.
  • Knowledge of enterprise data management, metadata management, and data governance.
  • Experience working in Agile/Scrum environments.

Skills: langgraph,asyncio,pandas,azure,sql,semantic search,python,machine learning,pytest,azure openai,streamlit,azure ai,rag,fastapi,ml,dremio

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 153882159

Similar Jobs

Bengaluru

Skills:

Azure CloudPython ProgrammingPythonSqlAI/ML solutionsNO SQL DatabasesML frameworks

Hyderabad, India

Skills:

Css3Html5OrmFastAPIPythonDjangoFlaskJavascript

Beware of Scammers

We don’t charge money for job offers