Johnson Controls International is seeking an AI Engineer to join its Data Science and Analytics team. The role combines software, data, and ML engineering with hands-on Generative AI experience to build pipelines, tooling, and applications that turn AI and LLM models into dependable production software. The AI Engineer independently owns defined AI projects end to end, from data pipeline through deployed application, makes technical decisions within their scope, partners with cross-functional stakeholders, and guides junior engineers on specific problems. The position develops and deploys Generative AI systems and LLM-powered applications, adapts foundation models for domain-specific uses, builds agentic workflows, and evaluates model outputs for quality, latency, and cost. It also builds data and ML pipelines, reusable services and APIs, and retrieval and embedding workflows; applies MLOps and software engineering practices; and supports business stakeholders through workshops, proofs of concept, and clear communication of technical findings and tradeoffs. The role is based in Glendale, Wisconsin, with a hybrid work arrangement. Johnson Controls will not sponsor work visas or provide immigration-related employment sponsorship for this position. The hiring salary range is $85,000–$110,000, with the final salary depending on the applicant’s education, experience, knowledge, skills, abilities, internal equity, location, and market data.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed