We are seeking a highly skilled Python Developer with expertise in AI/ML and extensive knowledge of LLM libraries, APIs, and Azure services. The ideal candidate will have experience in developing, deploying, and optimizing machine learning models, as well as building AI-driven applications in cloud environments.
Key Responsibilities:
- Design, develop, and implement AI solutions using GenAI capabilities to automate tasks, generate content, and enhance existing applications.
- Design, develop, and deploy AI and machine learning models for NLP, computer vision, and generative AI applications.
- Leverage Azure services, including Azure Machine Learning, Cognitive Services, and OpenAI APIs, to create scalable AI solutions.
- Build and fine-tune large language models (LLMs) using frameworks such as Hugging Face transformers, PyTorch, and TensorFlow.
- Develop APIs to integrate AI-driven functionalities into existing systems and platforms.
- Collaborate with data scientists, software engineers, and product managers to integrate AI solutions into production environments.
- Perform data preprocessing, feature engineering, and model evaluation to enhance accuracy and performance.
- Deploy AI models in real-time environments with Azure for tasks like speech recognition, object detection, and recommendation systems.
- Stay updated on emerging trends in AI/ML and LLM technologies to continuously improve solutions.
Required Skills & Experience:
- 4+ years of hands-on experience in Python development with a focus on AI/ML/LLM.
- Strong proficiency in Python and ML/DL frameworks such as TensorFlow, Keras, and PyTorch.
- Experience with LLMs and NLP models using Hugging Face, GPT-based models, and other state-of-the-art NLP tools.
- Solid understanding of machine learning techniques including data exploration, preprocessing, and feature engineering.
- Proven experience with cloud platforms, particularly Azure, including Azure Machine Learning, Cognitive Services, and Azure OpenAI.
- Hands-on experience with deploying models in production and integrating APIs.
- Working knowledge of Microsoft Open AI Services and their integration capabilities.
- Knowledge of computer vision techniques and Azure Vision AI services is a plus.
- Excellent communication and collaboration skills, with a problem-solving mindset.
Preferred Qualifications:
- Experience in developing AI chatbots and recommendation systems.
- Familiarity with GenAI concepts and potential applications.
- Experience with speech recognition technologies and real-time AI model deployment
- Strong background in optimizing AI models for performance and scalability.