1,997,019open jobs
118,303companies
249,269added this week
Browse all
Salary
$41k – $65k per year
Location
In office (Warsaw)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 27, 2026. First seen by Alion on Aug 24, 2026. Johnson Controls scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Johnson Controls is a building technology company that makes and services heating, ventilation and air conditioning equipment, building automation and controls, fire detection and suppression systems, and security and access control products. It sells under brands such as York, Metasys and Tyco to commercial buildings, hospitals, data centers, schools and government facilities in more than 150 countries, and runs its North American operations from Milwaukee, Wisconsin. The company is headquartered in Cork, Ireland.

What you will do

We are hiring a Senior Data Scientist to play a key role in building our Agentic AI Platform a system of autonomous, tool-using AI agents that plan, reason, and execute complex business workflows end-to-end. The ideal candidate combines strong ML fundamentals with hands-on experience in LLM-based application development, agent orchestration frameworks, and Microsoft Azure cloud services. You will architect and ship production-grade agentic solutions, mentor junior team members, and set technical direction for GenAI initiatives across the organization.

How you will do it

  • Design, build, and productionize multi-agent systems, including planning, tool calling / function calling, memory, and orchestration, using frameworks such as LangGraph, AutoGen, CrewAI, or Semantic Kernel.

  • Develop RAG pipelines end-to-end: document ingestion, chunking strategies, embeddings, vector search (Azure AI Search / FAISS / pgvector), re-ranking, and grounding for agent knowledge.

  • Integrate agents with enterprise systems and APIs via tool/function calling and Model Context Protocol (MCP) or similar connector patterns.

  • Build and maintain LLM evaluation frameworks for agentic workflows, task-completion metrics, hallucination detection, trajectory analysis, LLM-as-judge pipelines, and A/B testing.

  • Implement guardrails, safety, and governance for agents: prompt-injection defense, content filtering, role-based tool permissions, human-in-the-loop checkpoints, and audit logging.

  • Fine-tune and optimize LLMs where needed (LoRA/PEFT, prompt optimization, model routing, latency/cost trade-offs) on Azure OpenAI / Azure AI Foundry.

  • Design, build, and evaluate classical ML models (classification, regression, forecasting, NLP) where they complement agentic workflows.

  • Own LLMOps/MLOps for the platform: experiment tracking, prompt versioning, CI/CD, observability and tracing (LangSmith, Azure Monitor, OpenTelemetry), drift monitoring, and retraining strategies.

  • Collaborate with data engineers on data quality, availability, and governance across Azure Data Lake, Databricks, and Synapse Analytics.

  • Translate ambiguous business problems into agentic AI solutions; present architecture decisions and results to senior stakeholders.

  • Mentor junior data scientists, lead code/design reviews, and champion engineering best practices.

Required

  • professional experience in data science / ML, with building LLM or GenAI applications in production.

  • Hands-on experience with agentic frameworks LangChain or LangGraph.

  • Strong understanding of LLM application patterns including prompt engineering

  • Expert-level Python (pandas, NumPy, scikit-learn, async programming, API development with FastAPI).

  • Experience with vector databases and embeddings (Azure AI Search, Pinecone, Weaviate, Qdrant, FAISS, or pgvector).

  • Strong SQL skills and experience working with large-scale data.

Preferred

  • Bachelor's or Master's degree in Computer Science, Data Science, Engineering, Mathematics, or a related field.

  • Hands-on experience with Azure services: Azure OpenAI / AI Foundry, Azure ML, Azure AI Search, Azure Databricks, Azure Data Factory, or Synapse.

  • Solid grounding in classical ML: supervised/unsupervised learning, model evaluation, and hyperparameter tuning; experience with TensorFlow or PyTorch.

  • Experience with Model Context Protocol (MCP), OpenAI Assistants/Agents SDK, or Anthropic tool-use APIs.

  • Strong understanding of function/tool calling, structured outputs, RAG, agent memory, and multi-agent orchestration.

  • Proven MLOps/LLMOps experience: MLflow, prompt/model versioning, CI/CD (Azure DevOps or GitHub Actions), and production monitoring.

  • Ability to evaluate and mitigate LLM-specific risks: hallucination, prompt injection, data leakage, and cost/latency constraints.

  • Experience with AutoGen, CrewAI, Semantic Kernel.

  • Microsoft certifications: AI-102 (Azure AI Engineer), DP-100 (Azure Data Scientist Associate).

  • Experience fine-tuning open-source LLMs (Llama, Mistral, Phi) using LoRA/QLoRA and serving via vLLM or Azure ML endpoints.

  • Familiarity with observability/tracing for agents: LangSmith, Langfuse, Arize Phoenix, or OpenTelemetry.

  • Knowledge of containerization and deployment: Docker, Kubernetes (AKS), Azure Container Apps.

  • Big data experience with Apache Spark (PySpark) via Azure Databricks.

  • Experience with knowledge graphs, graph RAG, or semantic layers for agent grounding.

  • Contributions to open-source GenAI/agentic projects or published technical content.

Our salary and benefits

The initial basic salary for this position will be in the range of 13,591 PLN - 21,233 PLN per month. The final package will reflect your experience, skills, and qualifications relevant to the role. We are committed to fair, equitable, and gender-neutral pay practices.

  • At Johnson Controls, your work comes with benefits that support both your career and your wellbeing.

  • Meal vouchers fully covered by the company.

  • Flexible benefits budget with access to 3,500+ options, including a MultiSport card, medical and wellness services.

  • Extra savings through retail and lifestyle discounts (Benefit+).

  • Allowance for the private kindergarten or nursery to support your family.

  • Flexible working hours and home office days.

  • Allowance for language courses, professional development support, and wellbeing support.

  • On site benefits: massages, distribution of fruits, yoga, psychologist, health month, various events with supporting groups (volunteering activities, branding activities).

  • Seniority benefits - extra monthly financial allowance, medical care and support, wellbeing day.

  • Relocation support with housing allowance if moving to Slovakia

About Us

Johnson Controls, a global leader in thermal management, mission-critical building systems, energy efficiency, and decarbonization, helps customers use energy more productively, reduce carbon emissions, and operate with the precision and resilience required in rapidly expanding industries such as data centers, healthcare, pharmaceuticals, advanced manufacturing, and higher education.

For more than 140 years, Johnson Controls has delivered performance where it really matters. Backed by advanced technology, lifecycle services and an industry-leading field organization, we elevate customer performance, turn goals into real-world results and help move society forward.

We are committed to diversity and inclusion and believe that different perspectives make us stronger. By encouraging open dialogue and valuing individuality, we strive to be one of the most desirable places to work.

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.
1,997,019 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

Data Science
Similar stack
Same company
Warsaw
≈ $62k – $102k per year (Estimated) • In office • Full-Time • 5+ years exp • Warsaw
Java
Rust
TypeScript
SQL
Databases
PostgreSQL
Apache Iceberg
Trino
AI/ML
Spark
DevOps
Kubernetes
Apply
Data Scientist 4 days ago
≈ $53k – $93k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Warsaw
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
AI Agents
LLM
RAG
Knowledge Graph
Machine Learning
DevOps
GCP
AWS
Analytics
A/B Testing
Apply
≈ $65k – $106k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Warsaw
Python
Python
pySpark
Databases
Databricks
AI/ML
Spark
Airflow
AI Agents
DevOps
GCP
AWS
Apply
≈ $71k – $106k per year (Estimated) • Remote (Poland) • 6+ years exp • Master's Degree • Białystok
Python
DevOps
GCP
Git
Life Sciences
Good Clinical Practice
CDISC
MedTech
21 CFR Part 11
Apply
≈ $68k – $103k per year (Estimated) • Remote (Poland) • 5+ years exp • Białystok
Python
Python
pySpark
Databases
Databricks
ElasticSearch
AI/ML
Spark
DevOps
Azure
Analytics
ETL/ELT
Azure Data Factory
Apply
≈ $16k – $39k per year (Estimated) • In office • 5+ years exp • Moscow
Python
Java
Bash
Java
Hazelcast
Databases
PostgreSQL
RabbitMQ
DevOps
Terraform
Ansible
GCP
OpenShift
Prometheus
GitLab CI
Azure
HAProxy
CI/CD
Jenkins
AWS
Docker
Kubernetes
Nginx
Grafana
IAM
Linux
Apply
≈ $16k – $37k per year (Estimated) • In office • 5+ years exp • Hyderabad
Python
JavaScript
Ruby
Ruby
Sinatra
Ruby on Rails
Databases
MySQL
PostgreSQL
Amazon Aurora
Frontend
Vue.js
Sass
DevOps
CI/CD
Jenkins
Git
AWS
Docker
Management
Scrum
Apply
≈ $24k – $53k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Gurgaon
Python
SQL
Databases
Snowflake
Google BigQuery
Amazon Redshift
DevOps
Terraform
GitHub Actions
CI/CD
GitHub
Apply
Remote (EAEU) • Internship • Izhevsk
Java
SQL
Mobile
JUnit
QA
TestNG
Selenium
Apply
≈ $16k – $47k per year (Estimated) • In office • Full-Time • Minsk
Java
SQL
Java
Spring Framework
Spring Boot
Databases
Apache Kafka
DevOps
Rest API
Kubernetes
QA
Swagger
Postman
Apply
≈ $32k – $66k per year (Estimated) • Hybrid • Full-Time • Lisbon
Python
SQL
Python
FastAPI
Databases
PostgreSQL
Weaviate
Databricks
pgvector
Pinecone
FAISS
Qdrant
AI/ML
LangGraph
AutoGen
LangChain
LoRA
Model Context Protocol
Embeddings
Scikit-learn
Prompt Engineering
Function Calling
AI Agents
NLP
LangSmith
PEFT
Semantic Kernel
Transformers
NumPy
CrewAI
LLM
RAG
Hallucination
OpenAI
LLMOps
Human-in-the-Loop
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
DevOps
OpenTelemetry
Azure
CI/CD
Analytics
A/B Testing
Apply
Senior Data Scientist 12 days ago
≈ $31k – $65k per year (Estimated) • Hybrid • Full-Time • São João da Madeira
Python
SQL
Python
FastAPI
Databases
PostgreSQL
Weaviate
Databricks
pgvector
Pinecone
FAISS
Qdrant
AI/ML
LangGraph
AutoGen
LangChain
LoRA
Model Context Protocol
Embeddings
Scikit-learn
Prompt Engineering
Function Calling
AI Agents
NLP
LangSmith
PEFT
Semantic Kernel
Transformers
NumPy
CrewAI
LLM
RAG
Hallucination
OpenAI
LLMOps
Human-in-the-Loop
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
DevOps
OpenTelemetry
Azure
CI/CD
Analytics
A/B Testing
Apply
≈ $25k – $67k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Monterrey
Python
SQL
C#
Scala
Databases
Azure SQL Database
DevOps
Azure DevOps
Azure
CI/CD
Analytics
ETL/ELT
SSIS
Azure Data Factory
Apply
$36k – $57k per year • Hybrid • Full-Time • Bachelor's Degree • Bratislava
Python
SQL
Python
FastAPI
pySpark
Databases
PostgreSQL
Weaviate
Databricks
pgvector
Pinecone
FAISS
Qdrant
AI/ML
LangGraph
AutoGen
LangChain
Spark
LoRA
Model Context Protocol
vLLM
MLFlow
Fine-tuning
Embeddings
Scikit-learn
Prompt Engineering
Function Calling
AI Agents
NLP
Arize Phoenix
Langfuse
LangSmith
PEFT
QLoRA
Semantic Kernel
Llama
Mistral
Transformers
TensorFlow
NumPy
PyTorch
CrewAI
LLM
RAG
Hallucination
OpenAI
Anthropic
LLMOps
OpenAI Agents SDK
GraphRAG
Human-in-the-Loop
Structured Outputs
Knowledge Graph
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
DevOps
Azure DevOps
GitHub Actions
OpenTelemetry
Azure
CI/CD
Docker
Kubernetes
Azure AKS
GitHub
Analytics
A/B Testing
Azure Data Factory
Apply
$39k – $60k per year • In office • Full-Time • Bachelor's Degree • Prague • Brno
Python
SQL
Python
FastAPI
pySpark
Databases
PostgreSQL
Weaviate
Databricks
pgvector
Pinecone
FAISS
Qdrant
AI/ML
LangGraph
AutoGen
LangChain
Spark
LoRA
Model Context Protocol
vLLM
MLFlow
Fine-tuning
Embeddings
Scikit-learn
Prompt Engineering
Function Calling
AI Agents
NLP
Arize Phoenix
Langfuse
LangSmith
PEFT
QLoRA
Semantic Kernel
Llama
Mistral
Transformers
TensorFlow
NumPy
PyTorch
CrewAI
LLM
RAG
Hallucination
OpenAI
Anthropic
LLMOps
OpenAI Agents SDK
GraphRAG
Human-in-the-Loop
Structured Outputs
Knowledge Graph
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
DevOps
Azure DevOps
GitHub Actions
OpenTelemetry
Azure
CI/CD
Docker
Kubernetes
Azure AKS
GitHub
Analytics
A/B Testing
Azure Data Factory
Apply
≈ $73k – $117k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Warsaw
Cybersecurity
SIEM
DLP
Management
Agile
Apply
Marketing Leader 1 day ago
≈ $41k – $111k per year (Estimated) • In office • Full-Time • Warsaw
Apply
≈ $18k – $39k per year (Estimated) • Remote (Poland) • Warsaw
Management
SharePoint
Apply
≈ $47k – $94k per year (Estimated) • In office • Warsaw
AI/ML
Agentforce
Management
Agile
Apply
≈ $34k – $89k per year (Estimated) • In office • 5+ years exp • Warsaw
Python
SQL
DevOps
Linux
Apply
See all jobs
This is one of many
1,997,019 more open roles from verified company boards, updated every day.