Senior Data Scientist (Agentic AI Platform)
What you will do
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
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
What We Offer
- Competitive salary and performance-based incentives.
- Opportunity to architect a greenfield agentic AI platform from the ground up.
- Azure and AI certification sponsorship plus a continuous learning budget.
- Technical leadership pathway and mentorship opportunities.
- Access to cutting-edge GenAI tooling, compute, and cross-domain AI projects.
- Flexible hybrid working model and collaborative culture.
Our salary and benefits
The initial basic salary for this position will be in the range of €2,700 - €4,215 per month, plus a 13th month salary applied after your first 6 months in the job. 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
Not included in the source posting: what you'll do, qualifications.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.