Role overview
**Key Responsibilities**
* **Develop Agentic AI Solutions:**
Design, build, and deploy intelligent agents and copilots using the Microsoft Agentic Framework and Semantic Kernel in Python or C#.
* **Implement Machine Learning Models:**
Apply machine learning principles and Python libraries to develop predictive models, enhance decision-making processes, and improve application intelligence.
* **Integrate AI Capabilities:**
Seamlessly integrate AI functionality into existing and new software systems, ensuring high performance, scalability, and reliability.
* **Prompt Engineering & Orchestration:**
Engineer prompts and orchestrate complex AI workflows using Semantic Kernel to manage memory, planning, and function calling.
* **Collaborate Cross-Functionally:**
Work closely with data scientists, software engineers, and product managers to define requirements, design solutions, and deliver high-quality products.
* **Stay Ahead of the Curve:**
Continuously research and implement the latest advancements in AI, machine learning, and Microsoft's AI ecosystem (Azure AI, OpenAI).
**Required Qualifications**
* **Programming Proficiency:**
Strong expertise in
**Python**
is essential. Experience with
**C#**
is a significant plus.
* **Machine Learning Fundamentals:**
Solid understanding of machine learning concepts, algorithms, and practical experience using relevant libraries (e.g., scikit-learn, TensorFlow, PyTorch).
* **Semantic Kernel Experience:**
Proven hands-on experience with the
**Microsoft Semantic Kernel SDK**
.
* **Agentic Framework Knowledge:**
Familiarity with the concepts and practical application of the
**Microsoft Agentic Framework**
for building autonomous AI agents.
* **Problem-Solving Skills:**
Excellent analytical and problem-solving abilities, with a track record of delivering innovative solutions.
* **Communication:**
Strong communication skills and the ability to explain complex technical concepts to non-technical stakeholders.