
AI Software Engineer
Johnson Controls
full-time
Posted on:
Location Type: Hybrid
Location: Dallas • Texas • United States
Visit company websiteExplore more
Salary
💰 $85,000 - $117,000 per year
Job Level
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.
- You should be comfortable collaborating in a fast-paced environment, contributing to innovative solutions, while demonstrating leadership and technical competence.
- You should also be comfortable 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 API's
- 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 modelsAPIsDockerKubernetesmicroservices architectureDevOps Frameworkunit testing
Soft Skills
client-facing communicationinternal communicationwritten communicationverbal communicationorganizational skillsattention to detailmultitaskingleadershipcollaborationinnovation