Key Responsibilities
·
Develop and maintain robust Python scripts to interact with Azure OpenAI APIs and related services.
·
Evaluate, select, and fine-tune Azure OpenAI models based on project-specific needs.
·
Design and implement AI solutions for multiple NLP tasks including text generation, summarization, and sentiment analysis.
·
Deploy, monitor, and optimize AI models in production environments.
·
Stay up to date with the latest advancements in AI, LLMs, and Azure AI ecosystem.
·
Utilize industry-standard libraries, frameworks, and tools to enhance development efficiency.
·
Ensure scalability and performance of AI applications to meet enterprise demands.
·
Collaborate and communicate complex AI concepts effectively with both technical and non-technical stakeholders.
·
Troubleshoot and resolve AI model development challenges, providing innovative and practical solutions.
Required Skills and Experience
·
Strong proficiency in Python programming and experience with AI/ML frameworks (e.g., PyTorch, TensorFlow, Transformers).
·
Hands-on experience with Azure OpenAI models and APIs.
·
Solid understanding of MLOps concepts, version control, and CI/CD pipelines.
·
Familiarity with data preprocessing, prompt engineering, and performance tuning.
·
Excellent problem-solving and analytical skills.