Description
You will lead the technical implementation and production deployment of conversational AI applications.
This role is on-site.
Responsibilities
- Implement conversational AI applications using NodeJS, Azure OpenAI, and Python.
- Integrate AI technologies including OpenAI models, LangChain, and Azure Cognitive Services (Search, Indexes, APIs).
- Operationalize AI models by building schemas, APIs, and frameworks to connect them to conversational interfaces.
- Build and deploy production applications 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 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 (PostgreSQL, Pinecone, FAISS, Weaviate, or ChromaDB).
- Knowledge of NLP techniques: transformer networks, embeddings, and intent recognition.
- Hands-on skills in embedding and fine-tuning Azure OpenAI using MLOPS/LLMOPS pipelines.
- Expertise with SharePoint indexes and data/file structures (Azure SQL).
Preferred Skills
- Experience with AWS cloud services alongside Azure.
- DevOps practices for AI/ML model deployment.