993,085open jobs
59,214companies
165,078added this week
Browse all
Salary
≈ $62k – $130k per year (Estimated)
Location
Hybrid (Cork, Ireland)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 30, 2026. First seen by Alion on Aug 14, 2026. Johnson Controls scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Johnson Controls International plc is a global technology and industrial leader specializing in smart building equipment, thermal management, and energy efficiency solutions. Legally headquartered in Cork, Ireland - with primary operational headquarters in Milwaukee/Glendale, Wisconsin - the multinational conglomerate operates across more than 150 countries.

What you will do

Johnson Controls International (JCI) is seeking a Senior Software Engineer to join our AI Engineering team. This is a hands-on, full-stack role focused on building the front-end and back-end application layers that enable AI teams to deliver enterprise solutions.

You will work alongside AI engineers, data scientists, platform engineers, product teams to move AI use cases from proof of concept into secure, scalable and supportable products. You will build user interfaces in Blazor and React, develop APIs and services in .NET and Python, and integrate applications with generative AI, retrieval-augmented generation (RAG), agentic workflows and enterprise data services.

This role suits an experienced software engineer who understands that successful AI products require more than a model: they require strong application architecture, thoughtful user experience, robust integration, security, observability, testing and disciplined software delivery.

As this is a Cork-based hybrid role requiring attendance in the office three days per week, candidates who are not currently based in Cork or the surrounding area would be expected to relocate.

How you will do it

Full-stack application engineering

  • Design, build and maintain production-grade web applications that expose AI capabilities through clear, responsive and accessible user experiences.

  • Develop component-based front ends using C#, Razor/Blazor, CSS and JavaScript, applying responsive design, accessibility and reusable design-system patterns.

  • Build secure back-end services and REST APIs using C# and .NET, with Python services where required for AI and data integration.

  • Design application boundaries, contracts and integration patterns across front ends, APIs, AI services, data stores and enterprise platforms.

  • Implement authentication, authorisation, input validation, error handling, auditability and secure management of secrets and configuration.

  • Improve performance, reliability and maintainability through profiling, caching, asynchronous processing and sound engineering patterns.

AI application development

  • Integrate applications with Azure OpenAI and other approved model endpoints, Azure AI Foundry capabilities, AI Search, vector stores and enterprise APIs.

  • Build application experiences for conversational AI, enterprise search, document intelligence, summarisation, recommendations and AI-assisted workflows.

  • Implement streaming responses, citations and source attribution, structured outputs, tool calling, conversation state and human-in-the-loop controls.

  • Collaborate with AI engineers on RAG and agentic solutions, translating model or workflow capabilities into well-designed user-facing features.

  • Implement practical safeguards including prompt and output validation, content filtering, access controls, graceful fallback and clear user feedback.

  • Measure and optimise end-to-end quality, latency, reliability and cost, including the application behaviour around non-deterministic AI responses.

Software delivery and operational excellence

  • Own features through design, implementation, code review, automated testing, deployment, production support and continuous improvement.

  • Create unit, component, integration, contract and end-to-end tests using TypeScript, PowerShell and C# where appropriate, including test strategies for AI-enabled and streaming user journeys.

  • Build and maintain CI/CD pipelines in Azure DevOps, applying quality gates, environment configuration and repeatable release practices.

  • Containerise applications and deploy to Azure services such as App Service, Azure Functions, Azure Container Apps or AKS, as appropriate.

  • Instrument applications with logs, metrics, traces and usage telemetry; diagnose production issues and participate in incident response and root-cause analysis.

  • Contribute to secure coding, accessibility, privacy, Responsible AI, architecture and engineering standards across the AI application portfolio.

Technical leadership and collaboration

  • Work closely with product owners and stakeholders to turn ambiguous business needs into measurable, testable software requirements and incremental delivery plans.

  • Provide technical direction through solution design, architecture discussions, code reviews and pragmatic trade-off decisions.

  • Mentor engineers in full-stack design, software quality, AI integration and production engineering practices.

  • Create reusable components, reference implementations and development patterns that help multiple AI teams deliver consistently.

  • Communicate technical risks, dependencies and options clearly to engineering and non-technical stakeholders.

What we look for

Required experience

  • Bachelor’s degree in Computer Science, Software Engineering or a related discipline, or equivalent practical experience.

  • 5+ years of professional software engineering experience, with evidence of senior-level ownership of production applications.

  • Strong hands-on experience building modern web applications with C#, Razor/Blazor, CSS and JavaScript on the front end, and C#/.NET back-end services.

  • Production experience with Razor/Blazor user interfaces, including component design, state management, CSS styling, JavaScript interoperability and front-end testing.

  • Experience designing and consuming REST APIs and integrating front ends with distributed back-end services.

  • Hands-on experience delivering AI-enabled applications, such as generative AI, LLM, RAG, conversational AI, document intelligence or agent-based solutions.

  • Experience with Azure-hosted applications and automated delivery using Git and CI/CD pipelines.

  • Demonstrated ability to take software from design through deployment and operational support in an enterprise environment.

  • Experience creating automation and test tooling with TypeScript, PowerShell and C#.

Desired qualifications

  • Experience with Microsoft Agent Framework, Semantic Kernel, LangChain, LangGraph or comparable orchestration frameworks.

  • Experience with Azure AI Foundry, Azure AI Search, Azure ML, Cosmos DB, Redis, PostgreSQL/pgvector or other vector-capable data services.

  • Experience with real-time communication and streaming technologies such as SignalR, Server-Sent Events or WebSockets.

  • Knowledge of OAuth 2.0, OpenID Connect, Microsoft Entra ID, role-based access control and enterprise API security.

  • Experience implementing WCAG-aligned accessible interfaces and working with enterprise design systems.

  • Familiarity with Infrastructure as Code, Kubernetes, Azure Container Apps, AKS or API Management.

  • Knowledge of LLM evaluation, prompt/version management, tracing, cost controls, Responsible AI, privacy and AI governance.

  • Experience in IoT, smart buildings, industrial applications or other operational technology domains.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
993,085 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cork
≈ $72k – $151k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Dublin
C#
C#
.NET
DevOps
Git
AWS
Management
Agile
Apply
≈ $85k – $178k per year (Estimated) • Hybrid • 5+ years exp • Dublin
Python
Rust
TypeScript
C++
AI/ML
AI Agents
DevOps
GCP
Azure
CI/CD
AWS
Kubernetes
Cybersecurity
Least Privilege
Threat Modeling
Apply
≈ $82k – $189k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Dublin
DevOps
AWS
Apply
≈ $108k – $207k per year (Estimated) • In office • 7+ years exp • Zurich
Python
SQL
C#
Databases
Databricks
AI/ML
Spark
DevOps
Azure
Git
AWS
Docker
Linux
Management
Agile
Scrum
Apply
≈ $31k – $88k per year (Estimated) • In office • 8+ years exp • Bucharest
Python
JavaScript
TypeScript
Node JS
Python
pySpark
Databases
Databricks
AI/ML
Copilot
Spark
Claude Code
AI Agents
Frontend
Angular
React.js
Mobile
JUnit
DevOps
GitLab CI
Azure
CI/CD
Jenkins
Docker
Kubernetes
Cybersecurity
GDPR
Analytics
ETL/ELT
Management
Agile
QA
Selenium
Playwright
Apply
≈ $90k – $192k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • High School Diploma • Atlanta • Tempe
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
MS SQL
Microsoft Fabric
AI/ML
Copilot
Mobile
Dependency Injection
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Cybersecurity
DLP
Management
Power Automate
Power Apps
Agile
Apply
≈ $91k – $183k per year (Estimated) • In office • TS/SCI • Full-Time • 2+ years exp • Bachelor's Degree • Chandler
Python
JavaScript
SQL
C#
C#
.NET
AI/ML
Machine Learning
DevOps
Git
Apply
Platform Engineer 9 hours ago
≈ $35k – $90k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Monterrey
Python
PowerShell
Databases
Redis
FAISS
AI/ML
LangChain
Claude
Semantic Kernel
Transformers
PyTorch
LLM
RAG
LLMOps
Machine Learning
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Platform Engineering
Azure AKS
Apply
≈ $34k – $81k per year (Estimated) • In office • Contractor • Singapore
PowerShell
DevOps
IAM
TCP/IP
DNS
DHCP
VPN
Cybersecurity
Wireshark
Zscaler
SOC 2
GDPR
HIPAA
Zero Trust
Least Privilege
Microsoft Entra ID
Management
Service Desk
Apply
≈ $83k – $181k per year (Estimated) • Equity • In office • Full-Time • Bachelor's Degree • Ottawa
JavaScript
Frontend
Bootstrap
DevOps
gRPC
Kubernetes
Linux
Cybersecurity
Threat Modeling
LDAP
PKI
Cryptography
OpenSSL
BoringSSL
WolfSSL
Apply
Developer II 9 hours ago
In office • Full-Time • 3+ years exp • Bachelor's Degree • Hyderabad
SQL
C#
C#
ASP.NET Core
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Management
Agile
Apply
≈ $13k – $33k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Pune • Bengaluru
JavaScript
SQL
C#
C++
C#
.NET
Entity Framework Core
Frontend
React.js
Mobile
MVVM
Dependency Injection
DevOps
CI/CD
Management
Jira
Agile
Apply
≈ $20k – $55k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Dalian
Python
SQL
C#
C#
.NET
Databases
Microsoft Fabric
AI/ML
Copilot
AutoGen
LangChain
Prompt Engineering
AI Agents
Semantic Kernel
RAG
OpenAI
Copilot Studio
Machine Learning
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Management
ServiceNow
Power Automate
Power Apps
Agile
Apply
Sr. Software Engineer 10 days ago
≈ $96k – $177k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Milwaukee
Python
Java
SQL
C#
Databases
Snowflake
AI/ML
Machine Learning
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $27k – $54k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
JavaScript
TypeScript
C#
C#
.NET
Frontend
Angular
DevOps
CI/CD
Management
SharePoint
Agile
Scrum
Apply
≈ $65k – $140k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Cork
Apply
≈ $48k – $131k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cork
Python
SQL
Analytics
Tableau
Power BI
Apply
EMEA Tax Intern 1 day ago
≈ $20k – $58k per year (Estimated) • Hybrid • Internship • Bachelor's Degree • Cork
Analytics
Alteryx
Microsoft Excel
Apply
≈ $60k – $130k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Cork • Lausanne • Utrecht
Apply
≈ $87k – $192k per year (Estimated) • In office • 3+ years exp • Cork
DevOps
SLI/SLO/SLA
Apply
See all jobs
This is one of many
993,085 more open roles from verified company boards, updated every day.