Software Engineer - Data Scientist
Johnson ControlsMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessMid-level, popular data scientist role in Pune with broad Azure/ML requirements increases competition.
Medium because core ML skills are transferable but Azure/Azure ML platform specificity limits cross-industry fit.
High due to explicit 4–7 years and mandatory Azure, Python, deep learning and MLOps requirements.
Job Description
Structured overview of role & requirementsAbout This Role
Develop, deploy, and maintain scalable machine learning models for classification, regression, forecasting, and NLP on Microsoft Azure cloud.
Build and manage data pipelines and feature engineering workflows using Python and Azure Data Factory/Azure Databricks.
Monitor model performance in production, implement retraining as needed, and translate business requirements into actionable data science solutions.
Minimum Requirements
4 to 7 years of professional or project-based experience in data science or machine learning.
Bachelor's or Master's degree in Computer Science, Data Science, Engineering, Mathematics, or related field.
Strong proficiency in Python and hands-on experience with Microsoft Azure ML services (Azure ML, Azure Databricks, Azure Data Factory, Azure Blob Storage, or Azure Synapse).
Immediate joiners preferred; work experience and technical skills strictly required.
Ideal Candidate Profile
Proven experience deploying ML models and managing end-to-end ML pipelines on Azure cloud.
Comfortable working with both classical ML algorithms and deep learning frameworks such as TensorFlow or PyTorch in production environments.
Familiarity with MLOps practices including experiment tracking (MLflow), versioning, CI/CD, and working knowledge of Azure DevOps or similar tools.
