Location-Pune/Bangalore/Mumbai/Noida/Hyderbad/Chennai
Work Type-Hybrid
Years of Experience: 7-10 Years
Job Summary: We are seeking a highly skilled Senior Software Developer with expertise in AI and Generative AI architecture. The ideal candidate will be responsible for designing, developing, and maintaining backend systems that integrate advanced AI/ML services. You will work closely with cross functional teams to implement innovative AI solutions that enhance our enterprise applications.
Key Responsibilities
- Backend Development: Design, develop, and maintain REST APIs using Python to integrate AI/ML services.
- Agentic AI Development: Design and orchestrate AI agents capable of reasoning, planning, and executing multi step tasks by integrating LLMs with APIs, tools, and data sources.
- AI/ML Orchestration: Implement and manage machine learning models, large language models (LLMs), Agentic AI workflows, and AI orchestration using Python.
- Generative AI Solutions: Utilize Generative AI models for tasks such as text generation, summarization, conversational AI, and content creation.
- Data Management: Work with structured databases (SQL), graph databases (e.g., CosmosDB), and unstructured data stores (e.g., Elasticsearch).
- RAG Implementation: Build retrieval augmented generation (RAG) pipelines leveraging Azure AI Search, AWS OpenSearch, or other vector databases for contextual responses.
- Data Pipelines: Design and manage robust data ingestion and transformation pipelines to feed AI models.
- Intent Detection & NLU: Develop or integrate intent detection models and natural language understanding (NLU) solutions to enhance conversational AI.
- Prompt Engineering & Optimization: Create and optimize prompts for LLMs to improve response quality and reduce latency.
- AI Integration: Collaborate with frontend and product teams to embed Generative AI features into enterprise applications.
Mandatory Skills
- Backend Development: Proficient in Python for building and maintaining scalable REST APIs, with familiarity in integrating AI services.
- AI/ML Orchestration: Strong expertise in Python with a focus on Predictive Modeling, large language models (LLMs), and AIOps.
- Agentic AI Expertise: Experience in building autonomous AI agents using frameworks like OpenAI Functions or custom orchestration solutions.
- Generative AI Expertise: Proficient in Generative AI models (text generation, summarization, Watson Assistant) and applying prompt engineering techniques.
- Data Management: Solid understanding of structured (SQL), graph (CosmosDB), and unstructured (Elastic cloud Storage) databases.
- RAG Implementation: Proven experience implementing retrieval augmented generation using AutoAI, OpenSearch, or other Vector DBs.
- Data Pipelines: Hands on experience building and managing Data pipelines using Azure Databricks, Azure ADF, or equivalent tools.
- Intent Detection & NLU: Skilled in developing or deploying intent detection models and Natural Language Processing (NLP) components.
Preferred Skills
- Familiarity with Cloud Platform & Comparison such as Azure and AWS.
- Knowledge of additional Digital Enablement through AI and ML frameworks and tools.
- Understanding of Agentic AI concepts.
- Experience with DevOps practices and CI/CD Pipeline, including tools like Jenkins, Docker, or Kubernetes.
Skills: python,azure,ml,building,orchestration,databases,pipelines