Skip to main content

This job has expired

Engineering Lead/Manager - AI Engineering- REMOTE

Employer
Johnson Controls, Inc.
Location
Milwaukee
Salary
Competitive

View more

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, 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 our Smart Building solutions using a collaborative approach working alongside multiple business units. To this end, there is an important task of productization and exposing AI capabilities via a services model that is both scalable and repeatable.

The AI Hub team is looking for a stellar and highly motivated Engineering Lead/Manager to drive the productization of AI services deployed in the cloud or at the edge. This entails collaborating with product groups to iteratively define and execute on both - a backend services and frontend tools roadmap along with outlining a support model as part of SLAs. You will also lead discussions around software and platform architecture, source and release management as well as own the workflow to enable releasing software as internal open source/reference designs for company-wide contributions and adoption. You and your team will do this working alongside data scientists, platform/data architects, and domain experts where excellent communication skills and tight-knit technical coordination makes all the difference.

How you will do it

* Lead a highly performant technical team consisting of frontend and backend engineers by mentoring, motivating and distilling the vision for the team into a clear set of achievable objectives and milestones
* As a hands on technical lead, effectively contribute code and shape the architecture for multiple projects in various stages of development and see them through completion
* Have a strong problem solving and solution driven mindset
* Translate requirements into well designed modular components and loosely coupled services with solid data/software contracts between them
* Work with data scientists, DevOps, data engineers/SMEs from domain to understand how to expose AI/ML capabilities through an AI services API gateway (AI-As-A-Service)
* Evaluate technical feasibility of incorporating open source and proprietary technologies and present recommendations by weighing both the needs of the business and the solution. Approach evaluations by performing versioned experimentation and help define the future architecture for our products

What we look for

Required

* BS in Computer Science/Electrical or Computer Engineering, or has a degree and demonstrated technical abilities in similar areas
* 7+ years of experience as a Software Engineer in any of the following fields: 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#
* 2+ years of experience as an Engineering Lead and manager designing and architecting systems using design patterns, managing work and mentoring junior engineers in a SCRUM/Agile development team
* Deep knowledge in API design standards and best practices like Swagger/OpenAPI 3.0, REST, JSON, Async API execution, API Gateways
* Handson experience with public clouds such as Microsoft Azure (IaaS & PaaS) and its functions, Amazon Web Services, or Google Cloud Platform
* Fluency in SQL, RDBMS, data modeling concepts and data pipelining
* Experience working with message brokers, caches, queues, pub/sub concepts
* Container experience using technologies such as Kubernetes, Docker, AKS, Openshift, Service Fabric
* Strong spoken and written communication skills

Preferred

* MS in Computer Science/Electrical or Computer Engineering
* 10+ years of experience as a Software Engineer in any of the following fields: Data Science, Cloud Services, IoT
* 7+ years of programming and object oriented design experience in any of the modern languages such as Python (preferred), Nodejs (preferred), Java, Scala or C#
* 3+ years of experience managing and building high performance teams that resulted in release of stellar products
* 1+ years of experience working alongside Data Scientists to productize AI/ML Models

Johnson Controls is a global diversified technology and multi industrial leader serving a wide range of customers in more than 150 countries. Our commitment to sustainability dates back to our roots in 1885, with the invention of the first electric room thermostat. We are committed to helping our customers win everywhere, every day and creating greater value for all of our stakeholders through our strategic focus on buildings.

Johnson Controls 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, status as a qualified individual with a disability, or any other characteristic protected by law. For more information, please view EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert