Most ML roles optimise models in isolation. This one builds the intelligence layer that determines whether AI-generated software can actually be trusted in production. AI is rewriting how software gets built. But shipping still breaks on
Key Responsibilities Specification-Driven Extraction Engineering: 1. Design and maintain declarative extraction specifications—using Pydantic models, JSON schemas, or domain-specific languages—that describe exactly which fields to capture, their types, and validation rules. 2. Implement pipelines that translate these
Change Software Forever Most ML roles optimise models in isolation. This one builds the intelligence layer that determines whether AI-generated software can actually be trusted in production. Why this matters now AI is rewriting how software