Johnson Controls
Johnson Controls4h ago
Career Pages

Data Scientist

Pune, Maharashtra, India
Full Time
Senior Level

Auto Apply to 50+ AI Matched Data Scientist Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Johnson Controls

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

AI Data Scientist at Johnson Controls - Pune, India

Johnson Controls is a global leader in building technologies and is at the forefront of creating smarter, more connected buildings. With the increasing volume of data from building sensors, Johnson Controls is developing advanced AI-enabled enterprise solutions to optimize energy usage, provide automated building insights, and enable predictive maintenance. The Data Strategy & Intelligence team is seeking a skilled Data Scientist to contribute to this mission.

The Role

This position is crucial for developing and deploying machine learning, Generative AI, and time series analysis models in production environments. The ideal candidate will possess a deep understanding of machine learning concepts, Large Language Models (LLMs) including their training, optimization, and deployment, and time series modeling.

What You Will Do

As an AI Data Scientist, you will develop and maintain AI algorithms for digital products that leverage data from commercial buildings. Your work will involve applying machine learning, Generative AI, and advanced algorithms to deliver tangible value by:

  • Optimizing building energy consumption, occupancy, and CO2 emissions, while enhancing user comfort.
  • Generating actionable insights to improve building operations.
  • Translating complex data into clear recommendations for various stakeholders.

Your contributions will ensure that AI solutions provide robust and repeatable outcomes through well-engineered algorithms and software. You should be adept at applying machine learning concepts to practical challenges and handling real-world datasets.

How You Will Do It

  • Contribute to the AI team's objectives by completing assigned tasks.
  • Collaborate with product managers to design and implement new AI capabilities.
  • Explore and analyze datasets to identify potential applications.
  • Develop ML/Generative AI/time series prediction solutions using Python, addressing complex business requirements.
  • Research and implement state-of-the-art techniques in Generative AI.
  • Pre-train and fine-tune ML models on CPU/GPU clusters, managing trade-offs.
  • Adhere to code quality standards and software development best practices.
  • Develop and maintain test cases to ensure algorithm correctness.
  • Analyze failures to identify root causes and implement bug fixes.
  • Communicate key findings and results to stakeholders.
  • Utilize JIRA for work planning and issue tracking.

What We Look For

  • Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, or a related field.
  • 5+ years of experience in developing and deploying ML models, with a proven track record of delivering production-ready solutions.
  • Proficiency in Python and essential ML libraries such as PyTorch, Tensorflow, Keras, NumPy, Pandas, scikit-learn, Matplotlib, and Transformers.
  • Strong understanding of ML algorithms and techniques, including Regression, Classification, Clustering, Deep Learning, NLP/Transformer models, LLMs, and Time Series prediction models.
  • Experience in developing SOA LLM frameworks and models (e.g., Azure OpenAI, Meta Llama), advanced prompt engineering, and LLM fine-tuning/training.
  • Experience with cloud-based ML/GenAI model development and deployment on platforms like AWS, GCP, or Azure.
  • Excellent verbal and written communication skills.

Preferred Qualifications

  • Prior domain experience in smart buildings and building operations optimization.
  • Experience working with Microsoft Azure Cloud.

Company

Johnson Controls

Johnson Controls

Pune, Maharashtra, India
Posted on Career Pages