What You Will Do
- Independently own defined production components within enterprise AI products and automation solutions.
- Design, build, release, diagnose, and support components that connect technical measures to user and workflow outcomes.
- Contribute to governed, reusable AI assets across the AI lifecycle (discovery/prototyping to production, reuse, and measurable business impact).
- Components may include: model/inference service, data/knowledge pipeline, retrieval, agent tools, evaluation module, APIs, workflows, and monitoring.
Key Responsibilities
- Define component boundaries, intended use, acceptance criteria, non-functional requirements, decision consequences, support expectations, and technical estimates.
- Design and implement maintainable Python/SQL/API/data/model/retrieval/agent-tool/workflow components with contracts, configuration, testing, error handling, and documentation.
- Apply appropriate ML/GenAI techniques (EDA, feature engineering, supervised/unsupervised, baselines, cross-validation, leakage prevention, calibration, subgroup, explainability, error analysis).
- Build GenAI/NLP/RAG/bounded agent components (structured output, embeddings, hybrid search, reranking, provenance/citations, permissions/approvals, retries, recoverable failures).
- Engineer batch/event-driven pipelines with schema validation, lineage/provenance, access control, and consistency checks.
- Define evaluation covering quality, uncertainty, retrieval grounding, citations, task success, tool correctness, safety, latency, cost, and user impact.
- Release/support via cloud, containers, CI/CD, versioning, monitoring, rollback, incident response, and runbooks.
- Apply security, privacy, Responsible AI, validation, auditability, human oversight, and applicable GxP controls; contribute reusable assets and guide associates.
Basic Qualifications
- Master’s degree; or Bachelor’s degree + 2 years CS/IT/related; or Associate’s degree + 6 years; or High school/GED + 8 years.