Johnson Controls is powered by your talent. We are the power behind the customer mission. Together we are building a world thats safe, comfortable and sustainable. Our diverse global team creates innovative, integrated solutions to make cities more connected, buildings more intelligent and environments more comfortable and secure. We are all about improving outcomes for our partners. Tomorrow needs your talent. Tomorrow needs you. So lets talk today.
Job Details
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 peoples lives and the world better!
What you will do
The Johnson Controls AI Hubs mission is to infuse AI capabilities into products using a collaborative approach while working alongside multiple business units. Our goal is 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 Software Engineer with the expertise to contribute to foundational AI/ML engineering, with repeatability in mind. The Senior Engineer will work with data scientists, platform/data architects and domain leads to productize AI/ML models.
How you will do it
You will join a successful team consisting of backend, MLOps, DevOps engineers and architects to bring workflows to life that support the development and widespread deployment of AI services in the cloud and at the edge
You will help to build end-to end enablers to streamline AI/ML operations
You will collaborate with Product and Data Science teams to understand and translate requirements into well-designed modular components
Partner with Data Architects, Product Owners & other specialists to rapidly craft, secure, build, test and release new data enablement capabilities for model development & training
You will help evaluate vendors, open source, and proprietary technologies and present recommendations
What we look for
Required
BS in Computer Science/Electrical or Computer Engineering, or related technical degree
3+ years 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, logging and usage patterns, testing development (JMeter/Blazemeter) and automating APIs using SOAPUI/Rest Assured or other API automation frameworks.
Experience working with publish-subscribe message systems and manging real-time data feeds like Kafka (preferred), Apache Spark, RabbitMQ
Container experience using technologies such as Kubernetes, Docker, AKS, OpenShift, Service Fabric
Knowledgeable in the SCRUM/Agile development methodology
Excellent written and verbal communication skills
Preferred
MS in Computer Science/Electrical or Computer Engineering
Experience working alongside Data Scientists to productize AI/ML Models
Previous involvement building & deploying backend services on Azure using EKS, AKS
Experience with data processing frameworks (ETL & ELT) for an Enterprise Data Warehouse and building large-scale batch and real-time data pipelines using cloud data technologies (such as Snowflake, Python, or Apache Airflow)
Johnson Controls International plc. is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability or any other characteristic protected by law. To view more information about your equal opportunity and non-discrimination rights as a candidate, visit EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit here.