
Senior Machine Learning Engineer
Blanc Labs6 months ago
Remote, CanadaSenior
Responsibilities
- Design, build, deploy, and manage end-to-end machine learning models using proprietary datasets and Azure Machine Learning.
- Own data preparation, feature engineering, model training, evaluation, validation, versioning, retraining, and continuous improvement.
- Collaborate with Data Scientists, Principal AI Engineers, and data engineering teams to identify opportunities and align models with Azure architecture and engineering practices.
- Package and expose trained models as scalable APIs using Azure Functions, Azure App Service, or Azure Kubernetes Service.
- Build and maintain model pipelines using Azure ML Pipelines and Azure DevOps.
- Monitor production model performance with Azure Monitor and Application Insights and troubleshoot model drift, data quality issues, and performance bottlenecks.
- Integrate models with Azure data platforms and Microsoft-native AI services, including Azure Synapse, Azure Data Factory, Azure Databricks, Azure OpenAI Service, and Azure AI Studio.
Requirements
- Strong experience in machine learning engineering with production deployment experience on Microsoft Azure.
- Proficiency in Python and machine learning frameworks such as TensorFlow, PyTorch, and scikit-learn.
- Hands-on experience with Azure Machine Learning, including AML Studio, AML SDK/CLI v2, endpoints, pipelines, and model registry.
- Experience with data preprocessing, feature engineering, and model evaluation using Azure Databricks and/or Azure Synapse Analytics.
- Experience deploying machine learning models as APIs or microservices using Azure Functions, App Service, or Azure Kubernetes Service.
- Familiarity with Azure MLOps practices, model versioning, Azure DevOps CI/CD, monitoring, and retraining pipelines.
- Experience with large-scale or proprietary datasets stored in Azure Data Lake Storage or Azure SQL.
- Strong software engineering fundamentals in testing, scalability, and performance optimization; familiarity with .NET or C# is an asset.
- Ability to collaborate effectively in a Microsoft-centric enterprise environment.
- Experience with Azure OpenAI Service, Azure AI Studio, Azure Cognitive Services, Docker, Azure Kubernetes Service, Event Hubs, Stream Analytics, LLMs, hybrid AI/ML systems, Microsoft Copilot, Azure Data Factory, Synapse Pipelines, Databricks workflows, Power BI, or Power Automate is a plus.
- Microsoft certifications such as Azure AI Engineer Associate, Azure Data Scientist Associate, or Azure Solutions Architect are considered a plus.
Benefits
- Equal opportunity employment under the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act.
- Reasonable accommodations are available for candidates with a disability or medical need during the recruitment process.
Categories
About Blanc Labs
Blanc Labs is a Toronto-based technology services firm that designs and implements digital transformation solutions—custom software, systems integration, cloud enablement, automation, and data platforms—for enterprises, especially in financial services. The company operates across the Americas (Toronto, New York, Bogotá, Buenos Aires) and is privately held, founded in 2013. Its business model centers on consulting and delivery of tailored platforms and managed solutions to modernize customer experience and core operations.