We are looking for a skilled IT Consultant - GenAI Specialist with a deep understanding of Generative AI and a strong background in developing AI/ML models, particularly using Hugging Face, LangChain, and LangGraph. The ideal candidate will have expertise in designing dynamic interfaces, middleware, and SDKs for consumption by other developers, as well as fine-tuning GenAI models and building sophisticated ReAct (Reasoning & Acting) agents. You will also play a critical role in evaluating and validating AI/ML system metrics, ensuring performance and accuracy. If you are passionate about pushing the boundaries of AI technology and enjoy working on innovative solutions, we want to hear from you!
Key Responsibilities:
-
Develop and Fine-Tune GenAI Models: Use advanced techniques to fine-tune Generative AI models to meet specific client needs, ensuring accuracy and efficiency.
-
Work with Hugging Face, LangChain, and LangGraph: Leverage your expertise with Hugging Face, LangChain, and LangGraph to build, customize, and integrate AI/ML solutions that deliver real-world business value.
-
Create Dynamic Interface Classes and Middleware: Design and develop flexible interface classes, middleware, and plugins that facilitate seamless integration of AI systems with existing technologies.
-
Develop SDKs for Other Developers: Build Software Development Kits (SDKs) for internal and external developers, ensuring ease of consumption and integration of AI tools.
-
ReAct Agents Development: Design and implement ReAct agents that are capable of reasoning and acting within AI-driven systems, solving complex tasks autonomously.
-
Evaluate and Validate AI/ML System Metrics: Conduct thorough evaluations of AI/ML systems, establishing key metrics and validation processes to ensure models meet performance standards.
-
Consulting with Clients: Engage with clients to understand their needs and provide expert guidance on the application of Generative AI technologies.
-
Documentation and Training: Provide comprehensive documentation for the AI solutions developed, and offer training and guidance to team members and stakeholders.
Must-Have Skills and Qualifications:
-
Strong experience in Hugging Face, LangChain, and LangGraph: Proven experience working with these frameworks and libraries to build cutting-edge AI solutions.
-
Proficiency in AI/ML Toolkits/Libraries: In-depth knowledge of AI/ML toolkits and libraries such as TensorFlow, PyTorch, Scikit-learn, and others.
-
Experience in Developing Middleware and Plugins: Hands-on experience writing dynamic interface classes, middleware, and plugins to integrate AI systems into diverse environments.
-
SDK Development: Proven track record of creating SDKs for developers, ensuring ease of use and scalability of AI systems.
-
GenAI Model Fine-Tuning: Demonstrable experience in fine-tuning generative AI models for real-world applications, ensuring precision and relevance.
-
ReAct Agents Development: Solid experience in building ReAct (Reasoning & Acting) agents that can perform reasoning tasks and take actions autonomously.
-
Experience in System Evaluation & Metrics Validation: Knowledge of best practices for evaluating AI/ML models, including performance metrics, accuracy, and reliability.
-
Strong problem-solving skills and ability to work independently as well as in team settings.
-
Excellent communication skills: Ability to articulate complex AI/ML concepts to both technical and non-technical stakeholders.