Microsoft AzureMicrosoft FabricOneLakeFabric NotebooksDatabricksAzure Data Factory
Full Job Posting
Requirements
These are the hard requirements. They are engineering requirements, not machine learning requirements.
5+ years building and operating production data platforms on Microsoft Azure.
Hands-on Microsoft Fabric experience: workspaces, OneLake, Lakehouse and Warehouse structures, Fabric Notebooks, Fabric RBAC, and deployment pipelines. Strong Synapse, Databricks, or Azure Data Factory backgrounds are welcome where the candidate has already moved onto Fabric or can credibly show they will.
Strong Python and SQL, with production-grade code structured for reuse, testing, and scheduled execution rather than exploratory notebooks alone.
CI/CD applied to data and notebook assets using Azure DevOps or GitHub Actions, including automated unit and integration testing.
Orchestration and scheduling experience with dependency management and pipeline-level failure visibility, using Fabric Data Pipelines, Azure Data Factory, Airflow, or equivalent.
Working knowledge of a data quality framework such as Great Expectations, Soda, or an equivalent rules-based validation approach.
Solid grasp of Azure identity and security: Entra ID, service principals, managed identities, Azure Key Vault, and RBAC. Specifically, experience making scheduled workloads run headless with no user-bound authentication.
Understanding of Power BI consumption patterns against lakehouse and warehouse tables, sufficient to validate and document downstream access.
Clear written English and the ability to produce runbooks and design documentation that a client operations team can follow without the author present.
Minimum four hours of daily overlap with US Eastern business hours for standups, design reviews, and milestone demonstrations.
Bachelor's degree in Computer Science, Data Science, Engineering, or a related field.
Machine Learning Operationalization
Working-level capability is required here. Deep specialization is not, and a modeling background is not.
Experience taking at least one machine learning model into scheduled production and keeping it running. The model itself may have been built by someone else.
Working understanding of model versioning and reproducibility, meaning what it takes to tie a production run back to a specific combination of code, configuration, environment, and data.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
Experience operationalizing batch scoring or forecasting workloads on a schedule, including retry logic, failure handling, and output persistence.
Familiarity with monitoring model behavior in production, including drift or degradation in output quality.
Comfort wrapping and executing model code written by others, in Python and ideally R, without needing to change the model logic.
Preferred
Working knowledge of R in a platform context: R kernels in notebooks, renv for dependency pinning, and wrapping client-provided R workloads for scheduled execution. Client data science teams frequently write in R even when the platform is built in Python.
Time-series forecasting exposure, including rolling origin evaluation and horizon-based output structures.
Experimentation platform patterns: experiment configuration, metrics, treatment assignment, matched datasets, and result storage.
Model drift detection and baseline statistics monitoring in production.
Hands-on with MLflow, the Azure Machine Learning model registry, or an equivalent model tracking and registry tool.
Exposure to generative AI platform work such as retrieval-augmented generation, prompt and version management, or LLM evaluation. The practice mix is moving in this direction.
Infrastructure as Code with Bicep or Terraform.
Certifications such as Fabric Data Engineer Associate (DP-700), Fabric Analytics Engineer Associate (DP-600), Azure Data Scientist Associate (DP-100), Azure Data Engineer Associate (DP-203), or DevOps Engineer Expert (AZ-400).
Consulting or professional services delivery background, working to fixed scope and milestone acceptance.
Experience in a regulated or security-reviewed environment where third-party and open-source packages require formal approval before production use.
About Coretek Services
Verified company details for this employer are not available yet.