freehire launches on Product Hunt on 26 August.

Follow →

Senior Data Engineer, AI

Open 58d posting dated 4 weeks ago

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

Benefits

CONTINUOUS UPSKILLING, LEARNING & DEVELOPMENT

  • Diversity of assignments and projects
  • Personal development plan
  • Mentoring programs and leadership development
  • Certification and professional development support
  • Access to learning platforms including more than 2,500 internal courses and the LinkedIn Learning library with 20,000+ courses
  • English courses taught by certified teachers

CORPORATE BENEFITS

  • Extra leave days
  • Referral bonuses

COMPENSATION PACKAGE

  • Competitive compensation paid in USD
  • Regular salary and performance reviews

MEDICAL & HEALTHCARE

  • Private health insurance

WORKING ENVIRONMENT

  • Recreation office zones with tea, coffee and snacks
  • Sports and game consoles
  • IT equipment and Microsoft's Software Assurance Home Use Program (HUP)

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available