Skip To Main Content
backBack to Search

Senior Data Engineer, AI

Remote in Türkiye
AI Engineering
hot
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a Senior Data Engineer to architect, develop, and operationalize enterprise-grade AI agents, multi-agent workflows, and AI/ML solutions leveraging Python, Azure AI Foundry, Semantic Kernel / Microsoft Agent Framework, LangGraph, LangChain, AutoGen, and Strands SDK. In this role, you will partner with architects and data teams to advance solutions from prototype to scalable, dependable production.

Responsibilities
  • Architect, develop, and maintain enterprise-grade AI agents and multi-agent workflows for business use cases
  • Incorporate and operationalize AI/ML models and agent workflows within scalable production environments
  • Build orchestration with Semantic Kernel / Microsoft Agent Framework, LangGraph, LangChain, AutoGen, and/or Strands SDK
  • Apply RAG, grounding, and prompt optimization to enhance response quality and minimize hallucinations
  • Connect agents with internal and external systems through APIs and connectors
  • Create and deploy error handling, fallback flows, and escalation paths
  • Conduct testing and assessment of agents and automation workflows
  • Work with architects and data teams to convert requirements into deployable AI solutions
  • Assist with deployment, CI/CD, and release management using Azure DevOps
  • Track and steadily enhance agent performance, reliability, and cost efficiency
Requirements
  • Skilled in Python development for AI/agent solutions, paired with strong general scripting ability
  • Practical experience creating agents and multi-agent workflows using one or more orchestration frameworks: Semantic Kernel / Microsoft Agent Framework, LangGraph, LangChain, AutoGen, Strands SDK
  • Deep knowledge of Azure AI Foundry for developing, deploying, and running agents at scale (hosted agents, agent service, memory, evaluation)
  • Strong grasp of LLM concepts: prompt engineering, RAG, grounding, tool/function calling, hallucination mitigation, and evaluation
  • Proficiency in API integration (REST APIs, JSON, authentication through OAuth2 / API keys)
  • Ability to design agent behavior: state and memory management, tool use, error handling, fallback, and escalation paths
  • Capacity to work with architects and data engineering teams to deliver scalable, production-grade solutions
  • English proficiency at B2 level or above
Nice to have
  • Experience with Azure AI Services and the wider Azure stack (Blob Storage, Container Services)
  • Familiarity with multi-cloud agent deployment (e.g., AWS Bedrock via Strands SDK)
  • Knowledge of Model Context Protocol (MCP) for tool/connector integration
  • Understanding of LLMOps / MLOps: monitoring, evaluations, and cost/latency optimization for AI Agents
  • Background with vector databases, retrieval infrastructure for RAG, and Docker
  • Proficiency in Microsoft Graph API integration and delivering within enterprise or regulated/validated environments (e.g., GxP), including governance and observability tooling