Johnson Controls International (JCI) is looking for a Machine Learning / Platform Engineer to join their AI and Data Platform team, building secure, scalable, and automated infrastructure on Azure using Terraform and Azure DevOps.
Requirements
- Bachelor’s or Master’s in Computer Science, Engineering, or a related field.
- 5+ years of experience in ML engineering, MLOps, or platform engineering roles.
- Strong experience deploying machine learning models on Azure using Azure ML and Azure DevOps.
- Proven experience managing infrastructure as code with Terraform in production environments.
- Proficiency in Python (PyTorch, Transformers, LangChain) and Terraform, with scripting experience in Bash or PowerShell.
- Experience with Docker and Kubernetes, especially within Azure (AKS).
- Familiarity with CI/CD principles, model registry, and ML artifact management using Azure ML and Azure DevOps Pipelines.
- Working knowledge of vector databases, caching strategies, and scalable inference architectures.
- Excellent communication and documentation skills—capable of bridging platform and data science teams.
- Strong problem-solving mindset with a focus on delivery, reliability, and business impact.
Benefits
- Competitive benefits package
- Hiring salary range: $85,000 - 107,000
- Equal employment opportunity and affirmative action employer