Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Johnson Controls Team. If you also belong to the team, you can get access from here

Johnson Controls Verified Tick

Compare button icon Compare button icon Compare
3.6

based on 2.8k Reviews

filter salaries All Filters

3 Johnson Controls Software Engineer Jobs

Sr. Software Engineer

4-12 years

Pune

1 vacancy

Sr. Software Engineer

Johnson Controls

posted 6hr ago

Job Role Insights

Flexible timing

Job Description

Job Title - Senior Software Engineer (AI Engineering)

Posting Title

Senior Software Engineer (Full Stack - AI & Data Engineering)

Preferred Locations

India (Pune)

Introduction

The future is being built today and Johnson Controls is making that future more productive, more secure and more sustainable. We are harnessing the power of cloud, AI/ML and Data analytics, the Internet of Things (IoT), and user design thinking to deliver on the promise of intelligent buildings and smart cities that connect communities in ways that make people s lives and the world better.

What you will do

The Johnson Controls AI Hub s mission is to infuse AI capabilities into products using a collaborative approach working alongside multiple business units. One of the charters of the hub is to create end-to end enablers in order to streamline AI/ML operations starting with Data supply strategy to Data discovery to Model training and development to deployment of AI services in the Cloud as well as at the Edge.

The AI Hub team is looking to accelerate the creation of tools, services and workflows to aid in the quick and widespread deployment of AI Services on a global scale. We are looking for a hands-on Senior Software Engineer with industry experience to contribute to foundational AI/ML engineering with repeatability in mind. The Senior Engineer will work with data scientists, platform/data architects and domain experts from teams across JCI and build enablers for help in productionization of AI/ML models.

AI Engineering: Use sound and widely accepted software engineering principles to deliver high-quality software that forms the foundation of our end-to-end AI/ML solutions that make the buildings smarter.

How you will do it

  • Be part of a highly performant technical team consisting of backend, MLOps, DevOps engineers and architects to bring workflows to life that aid in the development and widespread deployment of AI services in the cloud and at the edge
  • Work with Product and Data Science teams, understand and translate requirements to well-designed modular components accounting for the variability in data sources and deployment targets
  • Work with Data Architects, Product Owners & other specialists to rapidly design, secure, build, test and release new data enablement capabilities for data scientists to use in model development & training
  • Help evaluate vendors, open source and proprietary technologies and present recommendations to onboard potential partners, automate machine learning workflows, model training and versioned experimentation, digital feedback and monitoring

What we look for

Required

  • BS in Computer Science/Electrical or Computer Engineering, or has a degree and demonstrated technical abilities in similar areas
  • 5+ years of experience as a Software Engineer in any of the following fields: Finance, Data Science, Cloud Services, IoT
  • 3+ years of programming and object-oriented design experience in any of the modern languages such as Python (preferred), Nodejs (preferred), Java, Scala or C#
  • API-first design experience accounting for security, authentication/authorization, logging and usage patterns
  • Strong hands-on experience performing test driven development & taking ownership of code for quality and performance by automating APIs using SOAPUI/Rest Assured or other API automation frameworks & running performance tests using JMeter
  • Experience working with publish-subscribe message systems managing real-time data feeds like Kafka ,RedPanda(preferred), Apache Spark, RabbitMQ
  • Container experience using technologies such as Kubernetes, Docker, AKS, OpenShift, Service Fabric
  • Experience with building & deploying backend services on Azure using EKS, AKS is a plus
  • Experience developing data processing frameworks (ETL & ELT) for Enterprise Data Warehouse and building large-scale batch and real-time data pipelines using cloud data technologies, such as Snowflake, Python, and Apache Airflow is a plus
  • Knowledgeable in the SCRUM/Agile development methodology
  • Strong spoken and written communication skills

Preferred Qualifications

  • MS in Computer Science/Electrical or Computer Engineering
  • 7+ years of experience as a Software Engineer in any of the following fields: Finance, Data Science, Cloud Services, IoT
  • 5+ years of programming and object-oriented design experience in any of the modern languages such as Python (preferred), Nodejs (preferred), Java, Scala or C#
  • 1+ years of experience working alongside Data Scientists to productize AI/ML Models


Employment Type: Full Time, Permanent

Read full job description

Johnson Controls Interview Questions & Tips

Prepare for Johnson Controls Software Engineer roles with real interview advice

What Software Engineer at Johnson Controls are saying

4.4
 Rating based on 36 Software Engineer reviews

Likes

Johnson Controls has provided me an environment to grow, excel and learn. I have been working here for almost 7years and the work culture and work environment in the company never fails to impress me. It provides me with an environment to grow and learn new things. Leadership always encourages new employees for new leadership roles...Read More

  • Salary - Excellent
  • +6 more
Dislikes

I don't dislike anything as such

Read 36 Software Engineer reviews

Software Engineer salary at Johnson Controls

reported by 118 employees with 1-5 years exp.
₹4 L/yr - ₹14.6 L/yr
16% more than the average Software Engineer Salary in India
View more details

What Johnson Controls employees are saying about work life

based on 2.8k employees
58%
86%
60%
69%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Johnson Controls Benefits

Submitted by Company
Free Transport
Education Assistance
Health Insurance
Job Training
Submitted by Employees
Health Insurance
Job Training
Work From Home
Soft Skill Training
Cafeteria
Free Transport +6 more
View more benefits

Compare Johnson Controls with

Siemens

4.1
Compare

Honeywell Automation

3.8
Compare

Schneider Electric

4.2
Compare

ABB

4.1
Compare

Emerson Electric Co.

4.1
Compare

Bosch

4.2
Compare

Eaton Corporation

4.0
Compare

Legrand

3.7
Compare

Rockwell Automation

3.8
Compare

Danaher

4.0
Compare

Wipro PARI

3.4
Compare

Addverb Technologies

3.9
Compare

Titan Engineering & Automation

4.0
Compare

Falcon Autotech

4.0
Compare

Technosoft Engineering Projects Limited

4.0
Compare

Festo

3.9
Compare

TMEIC

3.8
Compare

Cotmac Electronics

3.8
Compare

Marine Electricals

3.7
Compare

Utthunga Technologies

3.2
Compare

Similar Jobs for you

Senior Software Engineer at Johnson Controls

Pune

4-7 Yrs

₹ 9-14 LPA

Software Engineer at Vonage

Bangalore / Bengaluru

9-16 Yrs

₹ 12-19 LPA

Software Engineer at Reuters News Agency

Bangalore / Bengaluru

2-7 Yrs

₹ 16-20 LPA

Software Engineer at Walmart Labs

Bangalore / Bengaluru

9-13 Yrs

₹ 11-15 LPA

Senior Software Engineer at Revenera

Bangalore / Bengaluru

3-6 Yrs

₹ 18-90 LPA

Data Scientist at Quantiphi Analytics Solutions Pvt. Ltd.

Mumbai, Bangalore / Bengaluru + 1

3-8 Yrs

₹ 10-15 LPA

Software Engineer at Visa Inc

Bangalore / Bengaluru

8-13 Yrs

₹ 15-19 LPA

Application Development Engineer at Institutional Shareholder Services Inc.

Mumbai

10-20 Yrs

₹ 12-20 LPA

Software Python Engineer at JPMorgan Chase

Bangalore / Bengaluru

5-8 Yrs

₹ 10-14 LPA

Senior Engineer at Capsilon Corporation.

Pune

4-8 Yrs

₹ 9-14 LPA

Johnson Controls Pune Office Locations

View all
Pune Office
Johnson Controls India Engineering, 6, Commerzone IT Park Internal Road, Yerawada Pune
Maharashtra 411006
Pune Office
Johnson Controls Private Limited, 301, Zanith Complex, 28/2, K M Gandhi Path, Shivaji Nagar, Shivaji Nagar Pune
Maharashtra 411045

Sr. Software Engineer

4-12 Yrs

Pune

2d ago·via naukri.com

Rugby - Software Engineer For VRF/PAC

1-5 Yrs

Mehsana

2mon ago·via naukri.com

Rugby - Software Engineer For CC

2-3 Yrs

Mehsana

3mon ago·via naukri.com
write
Share an Interview