Job Description
Transforming Data into Sustainability.
As part of the digital technology team, you will help bridge the gap between building hardware and cloud-based intelligence. Your work will directly impact how energy is consumed in some of the most iconic structures around the globe.
✨ Drive Highlights & Quick Details
| Detail | Information |
| Role Name | Associate Software Engineer – Data Scientist |
| Location | Pune, Maharashtra (Innovation Center) |
| Industry | Smart Buildings / Industrial Automation / IoT |
| Qualification | BE, B.Tech, MCA, MSc (CS, IT, Data Science preferred) |
| Experience | Fresher (2025/2026 Batch) |
| Salary (CTC) | ₹4.2 – ₹6.0 LPA (As per user-provided details) |
| Core Skills | Python, SQL, Statistics, Machine Learning (ML) |
Keyword Focus: Johnson Controls Pune Hiring 2026, Data Scientist Roles for Freshers, Johnson Controls Associate Software Engineer Salary, IoT Data Science Jobs India, Smart Building Analytics Careers.
💡 The Role: Intelligence Behind the Infrastructure
In this hybrid role, you will perform tasks across the entire data lifecycle:
- Data Exploration: Analyzing massive streams of sensor data from HVAC, fire, and security systems to find patterns.
- Modeling: Building predictive models to forecast energy demand or detect equipment failure before it happens. For example, using linear regression models like $y = \beta_0 + \beta_1x + \epsilon$ to predict building temperatures.
- Pipeline Development: Writing clean, scalable Python code to clean and transform raw “noisy” industrial data into structured formats.
- Visualization: Creating dashboards in PowerBI or Tableau to show building managers how they can save costs and energy.
📝 Selection Process: The Analytical Filter
Johnson Controls values a strong foundation in both software engineering principles and statistical rigor.
- Stage 1: Online Assessment:
- Aptitude & Logic: Standard reasoning and numerical ability.
- Technical MCQ: Focus on SQL, Python basics, and fundamental Statistics (Probability, Distributions).
- Stage 2: Technical Interview (Data & Coding):
- Expect a coding challenge related to data manipulation (e.g., using Pandas or NumPy).
- Questions on ML fundamentals: “What is the difference between supervised and unsupervised learning?” or “How do you handle missing values in a dataset?”
- Stage 3: Managerial Round:
- Discussion on your projects. They want to see how you approach a problem from a “solution” perspective, not just a “coding” perspective.
- Stage 4: HR Interview:
- Focused on your communication skills and alignment with Johnson Controls’ mission of Sustainability and Innovation.
➡️ How to Apply for Johnson Controls
- Direct Application: Use the official link to submit your profile: Apply Now – Johnson Controls Off Campus.
- Resume Tip: Highlight any projects involving Time Series Analysis or IoT data, as these are highly relevant to Johnson Controls’ core business.
- Brush up on SQL: Many freshers ignore SQL, but for a data scientist at a global firm, being able to query large databases is the most critical day-to-day skill.
- Know the Product: Mentioning their “OpenBlue” platform during the interview will show that you’ve done your research and are genuinely interested in their specific tech stack.