You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Johnson Controls

Ai Engineer

  • Hybrid
  • 6+ years

Salary

$85,000 - 110,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is a global leader in thermal management, mission-critical building systems, energy efficiency, and decarbonization, and has operated for more than 140 years.

It serves customers in data centers, healthcare, pharmaceuticals, advanced manufacturing, and higher education, helping them use energy more efficiently and cut carbon emissions.

The AI Engineer role sits within the Data Science and Analytics team. It suits an engineer who has solid software, data, and ML skills, hands-on generative AI experience, and a data scientist's interest in how models behave. You will build the pipelines, tooling, and applications that make AI and LLM models reliable in production.

You will own defined AI projects end to end, from data pipeline to deployed application, making sound technical calls within your scope and guiding junior engineers on specific problems.

Responsibilities

  • Build and deploy generative AI systems and LLM-powered applications, such as enterprise search, document summarization, and conversational AI, using models like GPT, Claude, and LLaMA.
  • Adapt foundation models to domain-specific needs through prompt engineering, fine-tuning, and orchestration.
  • Create agentic workflows and task-specific AI agents with Palantir AIP or the Microsoft Agent Framework that coordinate tools, retrieval, and reasoning.
  • Assess and improve model outputs for accuracy, relevance, latency, and cost, using data science methods to measure results.
  • Build and maintain ingestion, transformation, and ETL pipelines for structured and unstructured data, using sources such as Snowflake and Azure.
  • Develop and run ML pipelines and MLOps workflows covering training, evaluation, deployment, and monitoring, with CI/CD, Docker, and model serving.
  • Build reusable components, services, and APIs around AI models so the team can ship features faster.
  • Implement retrieval and embedding workflows using RAG and vector databases for accurate, scalable knowledge retrieval.
  • Apply testing, version control, and code review practices across your projects.
  • Work with product, engineering, and business teams to turn business problems into AI solutions.
  • Run workshops and proofs of concept that show the value of LLM and agent use cases across business units.
  • Explain model results, data findings, and technical tradeoffs to non-technical audiences.
  • Guide junior engineers on technical problems and code quality, contribute to design discussions, and share knowledge to raise engineering and data science standards.

Requirements

  • A degree in computer science, software engineering, data engineering, data science, or a related technical or quantitative field.
  • 2-5 years of experience in software, data, ML engineering, or data science, including hands-on work with LLMs or generative AI.
  • A record of delivering data or ML pipelines and AI or ML solutions into production.
  • Experience with data science basics such as exploratory analysis, statistical modeling, or classic ML like classification, regression, and forecasting.
  • Experience with a cloud AI platform such as Azure OpenAI or Azure ML, AWS SageMaker or Bedrock, or Google Cloud Vertex AI.
  • Strong Python and SQL skills, with good engineering habits including testing, version control, and clean code.
  • Hands-on work with the generative AI stack: prompt engineering, fine-tuning such as LoRA, LLM orchestration, and agent frameworks like LangChain, Semantic Kernel, or Microsoft Agent Framework.
  • Experience building ETL and ML pipelines and applying MLOps practices such as CI/CD, Docker, and model serving.
  • Familiarity with pandas, scikit-learn, and model evaluation and experimentation workflows.
  • Experience with the company's stack or comparable platforms, such as Palantir AIP, Azure ML, Microsoft Agent Framework, Power Automate, and Snowflake.
  • Working knowledge of embeddings, vector databases, and retrieval systems.
  • Ability to own projects and clearly communicate progress, risks, and tradeoffs.
  • Strong collaboration skills across product, engineering, and business teams.
  • Comfort presenting technical and analytical work to both technical and non-technical audiences.
  • Self-directed, able to manage priorities independently and solve problems without close supervision.
  • Preferred: experience with IoT, edge analytics, or smart building systems.
  • Preferred: familiarity with LLMOps, LangChain, Semantic Kernel, or similar orchestration frameworks.
  • Preferred: data science depth in statistical modeling, experimentation, or deep learning for forecasting, computer vision, or NLP.
  • Preferred: experience with the Microsoft ecosystem, including Microsoft 365 Copilot, SharePoint, Power Platform, and Snowflake.
  • Preferred: knowledge of data privacy and governance for enterprise LLM use.

Conditions

The company will not sponsor applicants for work visas or provide immigration-related employment sponsorship for this position, now or in the future.

The target salary range is $85,000 to $110,000. Pay depends on education, experience, knowledge, skills, and abilities, internal equity, location, and market data.

Candidates whose background goes beyond the stated range are encouraged to apply.

Technology-assisted tools, including AI, may help screen and evaluate applicants, but human reviewers make all hiring decisions.

The position includes a competitive benefits package.

Benefits

  • Competitive salary.
  • Paid vacation, holidays, and sick time.
  • Comprehensive benefits including a 401K plan and medical, dental, and vision care.
  • On-the-job and cross-training opportunities.
  • A supportive, collaborative team.
  • A safety commitment under the company's Zero Harm policy.

Where you’d work

Part of the week in the office

You can work from

  • United States

No visa sponsorship

About the company

Johnson Controls

Office in United States

Also hiring in United Kingdom, London, United Kingdom, Belfast, United Kingdom and 27 more places

8 of their 115 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • SQL
  • AWS
  • Google Cloud
  • Docker
  • Azure
  • CI/CD
  • LLMs
  • RAG
  • LangChain
  • Vector databases
  • Snowflake
  • scikit-learn
  • NLP
  • Computer vision
Type
Full-time
Equity
Equity offered
Specialty
ML
Region
United States
Pay period
Annual
Show 7 more factsShow less

Role

Category
Data & Analytics
Specialty
ML
Experience
40+ years
Tech stack
  • Python
  • SQL
  • AWS
  • Google Cloud
  • Docker
  • Azure
  • CI/CD
  • LLMs
  • RAG
  • LangChain
  • Vector databases
  • Snowflake
  • scikit-learn
  • NLP
  • Computer vision

Location

Work model
Hybrid
Region
United States
Office
  • United States
Remote from
  • United States
Visa sponsorship
Not sponsored

Compensation

Salary
$85,000 - 110,000 / year
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason