- Company Name
- HED
- Job Title
- AI Platform Developer
- Job Description
-
Job title: AI Platform Developer
Role Summary:
Design, build, and maintain reliable, production‑grade AI agent systems that integrate governed data with robust operational foundations. Own end‑to‑end lifecycle—from ingestion connectors and data contracts to observability, guardrails, and documentation—ensuring systems are secure, auditable, cost‑controlled, and compliant.
Expectations:
- Deliver maintainable, scalable AI platforms that meet business‑critical use cases.
- Act as a steward of data integrity, observability, and governance throughout the AI lifecycle.
- Communicate technical trade‑offs to non‑technical stakeholders and drive responsible sunsetting of legacy components.
Key Responsibilities:
- Design, orchestrate, and monitor multi‑agent workflows (handoffs, retries, failure handling).
- Build and maintain Bronze‑layer ingestion connectors; manage schema drift, reliability, monitoring, and alerting.
- Treat data as versioned, traceable contracts; implement validation, testing, and audit trails.
- Implement observability (structured logs, traces, evaluation artifacts) for debugging and compliance.
- Enforce guardrails: budgets, rate limits, safe defaults, kill switches, and model selection strategy.
- Apply governance early (permissions, sensitive data handling, traceability) and enforce compliance posture.
- Produce architecture notes, runbooks, interface contracts, and enable operation by others.
- Provide evidence‑based recommendations for build vs. buy decisions and lifecycle management.
Required Skills:
- Python programming with APIs, data stores, and workflow/orchestration tooling.
- Experience deploying and supporting AI/LLM systems in production (monitoring, incidents, iteration).
- Hands‑on multi‑agent orchestration (LangChain, AutoGen, CrewAI, etc.).
- Proven ability to own ingestion pipelines with reliability patterns (retries, idempotency, schema/version management).
- Operational discipline: logging, audit trails, cost/token controls, rollback mindset.
- Strong documentation habits (design notes, runbooks, interface contracts).
- Excellent written and verbal communication; ability to translate technical concepts for non‑technical audiences.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Data Engineering, or related field (equivalent experience acceptable).
- 5+ years of software/data engineering experience building and operating production services.
- No additional certifications required.