Description
You will lead the technical implementation of conversational AI applications.
Responsibilities
- Implement conversational AI applications using NodeJS, Azure OpenAI, and Python.
- Integrate AI technologies like OpenAI models, LangChain, and Azure Cognitive Services (Cognitive Search, Indexes, Indexers, and APIs).
- Operationalize AI models by implementing schemas, APIs, frameworks, and platforms to connect them to conversational interfaces.
- Build and deploy the production application on Azure, ensuring security, reliability, and compliance.
- Mentor developers on conversational AI development best practices.
Required Skills
- 7+ years of overall technology experience in core application development.
- 2+ years experience leading development of AI apps and conversational interfaces.
- Deep, hands-on proficiency in Python and NodeJS.
- Hands-on implementation knowledge of generative AI tools on Azure cloud.
- Experience with LangChain, Azure OpenAI, Azure Cognitive Search, RAG, and RLHF using Python.
- Experience with vector databases on Azure cloud using PostgreSQL, Pinecone, FAISS, Weaviate, or ChromaDB.
- Knowledge of NLP techniques such as transformer networks, embeddings, and intent recognition.
- Hands-on skills on embedding and fine-tuning Azure OpenAI using MLOPS/LLMOPS pipelines.
- Expertise with SharePoint indexes and data/file structures (Azure SQL).