Senior Python / AI Engineer
Role details
Job location
Tech stack
Requirements
Do you have experience in SQL?, Do you have a Master's degree?, · EcoInsight and DataAgent - Python/FastAPI services, LLM orchestration pipelines and data infrastructure, accountable for reliability and security.
· Directing AI agents (Claude Code, Copilot, DevOps MCP) - reviewing and hardening what they produce, not just prompting.
· Observability across LLM features using Langfuse-style tooling so behaviour is explainable and audit-ready.
· Cross-stack integration with JS/TypeScript engineers - designing APIs that keep Python and browser services loosely coupled but coherent.
· Contributing to the canonical data model across products - architecture decisions that matter, not just tickets.
What you'll bring:
· Production Python (FastAPI, async, CI/CD, structured testing).
· Hands-on LLM orchestration in production - Azure OpenAI, LangChain or similar.
· Strong SQL and data pipeline skills; SQL Server / SQLite experience a plus.
· Confidence using AI coding tools and owning the output.
· Interest in regulated or quality-managed environments (GxP, CSV or GAMP familiarity welcome).
In 18 months, success looks like: EcoInsight and DataAgent are stable, observable and contractor-independent. 80%+ of new Python work flows through the agentic SDLC with clean QMS-traceable provenance.