AI Engineer
recrew
Job Description
- Translate approved reference architectures, security patterns, and non-functional requirements into maintainable production solutions, escalating design gaps or material trade-offs to the Senior Data Scientist.
- Build, release, and support technically complex Snowflake AI solutions across the portfolio — including the RigIQ platform, Lost Opportunity Agent, SNP agents, and future Cortex-based agents — ensuring governed data, integrations, orchestration, and production controls.
- Implement and maintain the shared technical foundation and product services underpinning RigIQ, Driller360, Asset360, and Contract360, covering data ingestion, operational evidence services, APIs, workflow components, and reusable platform capabilities.
- Convert validated ML experiments and research prototypes into tested, repeatable, and supportable production workflows without owning the underlying research agenda.
- Build, test, deploy, and optimise Snowflake Cortex agents that leverage governed enterprise data, semantic models, tools, and retrieval services in line with defined architecture.
- Implement LLMOps and ML pipeline practices covering data preparation, retrieval, feature generation, inference, evaluation, versioning, release management, monitoring, and feedback loops.
- Produce maintainable, version-controlled code; build APIs and integrations; contribute to CI/CD; implement automated testing, logging, tracing, model-health monitoring, and incident diagnostics; and support the Junior AI Platform Engineer on advanced production issues.