
AI Software Engineer
Johnson Controls
full-time
Posted on:
Location Type: Hybrid
Location: Milwaukee • Texas • Wisconsin • United States
Visit company websiteExplore more
Salary
💰 $85,000 - $117,000 per year
About the role
- As a Software Developer within the Enterprise AI team, you will be part of a team responsible for building solutions that drive JCI's future growth.
- You will be involved with initiatives such as deploying the DevOps framework, development of Cloud Native applications to deliver new capabilities to JCI's Customers.
- Collaborating in a fast-paced environment, contributing to innovative solutions, while demonstrating leadership and technical competence.
- Collaborating regularly with JCI's business leaders to understand how you can advance our strategic offerings.
- Understand and adhere to enterprise architecture principles and best practices.
- Maintain and advance technical skills and knowledge, keeping up to date with market trends and competitive insights, and share within the technical community.
- Developing web-based applications that interface with multiple IaaS, PaaS, and SaaS components.
- Integrating web-based applications and services into larger enterprise systems.
- Integrating backend AI deliverables and agentic frameworks into production applications.
- Designing and implementing containerized microservices architectures.
- Writing backend business logic and integrating front end client UI with backend APIs.
- Developing unit, regression, integration, and acceptance tests around endpoints and underlying business logic.
Requirements
- Experience developing with .NET, React, and Microsoft SQL
- Experience integrating AI models, APIs, and agentic frameworks into backend systems
- Experience with containerization technologies (Docker, Kubernetes) and microservices architecture
- Understanding of the DevOps Framework
- Experience with development and collaboration tools (Azure DevOps, Git, Visual Studio, etc.)
- Understanding of software development technologies and architecture
- Proven experience as a developer
- Client-facing and internal communication skills
- Excellent written and verbal communication skills
- Solid organizational skills including attention to detail and multitasking skills
- Strong working knowledge of Microsoft Office – specifically Microsoft Project (Online and/or Server) and Professional
- Bachelor's Degree in Computer Science, Software Engineering or similar
Benefits
- Competitive salary
- Paid vacation/holidays/sick time
- Comprehensive benefits package including 401K, medical, dental, and vision care
- On the job/cross training opportunities
- Encouraging and collaborative team environment
- Dedication to safety through our Zero Harm policy
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETReactMicrosoft SQLAI models integrationAPIsagentic frameworkscontainerization technologiesDockerKubernetesmicroservices architecture
Soft Skills
client-facing communicationinternal communicationwritten communicationverbal communicationorganizational skillsattention to detailmultitasking
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Software Engineering