JOB DESCRIPTION
Must-Have Skills
- Semantic Kernel + Microsoft Agent Framework 6 hands-on experience refactoring SK plugins, planners, function calling, and memory to Agent Framework agents/workflows (this is the critical, hardest-to-source skill)
- Python / Django 6 to rebuild the orchestration layer without breaking existing API contracts, RBAC, and permissions
- Azure AI Services / RAG 6 Azure AI Search (hybrid retrieval, semantic ranking), Azure OpenAI (inference + embeddings), preserving retrieval, reranking, prompt assembly, and citation paths.
JOB RESPONSIBILITIES
High-Priority Skills
- Model Context Protocol (MCP) 6 for tool/connector integration and the Intelligence Layer channel
- OpenShift / containerization 6 to deploy migrated microservices on OCP
- Observability & Evaluation 6 Arize Phoenix + OpenTelemetry instrumentation, agent/agentic-system registration, and RAG quality/eval validation to confirm parity
- GitHub / CI-CD / DevSecOps 6 PR-based workflows and vulnerability remediation
- Medium-Priority Skills
- Redis Enterprise (caching/session state) and Azure APIM (gateway, rate limiting).
JOB QUALIFICATIONS
Graduate in Computer Science. 8+ years of experience in data engineering or related field.
Base Compensation Range: $140,000- $160,000
The posted range is the hiring range for this role 6 a subset of the broader range available to employees over time 6 and reflects base salary across our national hiring scale. Final offers are based on several factors, including the candidate's skills and experience, internal pay equity, work location, market conditions for the role, and the specific scope and responsibilities of the position. The top of the range is reserved for candidates who notably exceed the requirements; the lower end applies to those with less experience or fewer preferred qualifications. For positions based in higher-cost zones (e.g., California, New York, New Jersey), actual compensation may exceed the posted range; your recruiter will share specifics during the process.