Job Description
We are seeking a highly skilled AI/ML Developer with hands-on experience in Azure AI Studio and machine learning model development to join our innovative team. The ideal candidate will have a strong foundation in AI/ML concepts, practical experience with Azure’s AI ecosystem, and the ability to integrate AI models into business applications using C# and .NET technologies.
Key Responsibilities:
- Develop, fine-tune, and deploy AI/ML models using Azure AI Studio, Azure Machine Learning, AutoML, and ML pipelines.
- Work with pre-trained models (e.g., Azure OpenAI, vision/language models) and custom AI models tailored to business needs.
- Perform data preprocessing, feature engineering, and model performance optimization.
- Integrate trained AI models into existing .NET/C# applications or deploy them as APIs using Azure Functions or other backend services.
- Collaborate with DevOps teams to ensure efficient CI/CD pipelines and model deployment workflows via Azure DevOps.
- Handle ETL processes, manage large datasets, and possibly work with Azure Data Lake, Azure Synapse, or Databricks.
Required Skills & Qualifications:
- Proven experience with Azure AI Studio and Azure Machine Learning tools.
- Solid understanding of AI/ML concepts, model training, fine-tuning, and evaluation.
- Proficiency in Python (for ML development) and C# (for application integration).
- Experience deploying ML models as REST APIs or embedding them into enterprise software solutions.
- Strong background in cloud infrastructure, DevOps practices, and CI/CD pipelines.
- Familiarity with ETL processes, data preprocessing, and big data platforms (e.g., Azure Data Lake, Databricks).
Preferred Qualifications:
- Experience with Azure OpenAI models.
- Knowledge of ML model monitoring and lifecycle management.
- Hands-on experience in building scalable ML systems in a production environment.