AI Engineer
Build and deploy production-grade LLM applications and AI agents for enterprise customers, from architecture through production. The role requires at least three years of software engineering experience, strong Python or TypeScript skills, and hands-on experience with AI workflows and production systems.
About the job
Responsibilities
- Design, develop, and deploy robust AI applications using large language models (LLMs), including prompt engineering, agent workflows, tool use, and full-stack AI products.
- Partner with enterprise stakeholders to understand complex problems and translate them into impactful AI solutions.
- Design scalable architectures for production AI systems, balancing performance, reliability, cost, and maintainability.
- Contribute to Distillery, the internal LLM application platform, by building reusable infrastructure, tools, and workflows for customer deployments.
- Develop evaluation frameworks measuring model performance across accuracy, latency, cost, reliability, and safety.
- Ensure systems meet high standards for observability, reliability, security, and maintainability.
- Improve development workflows, evaluation practices, and deployment strategies.
Requirements
- 3+ years of professional software engineering experience.
- Strong proficiency in Python or TypeScript.
- Experience building and deploying LLM-powered applications or AI agents in production.
- Experience with modern LLM tooling such as LangChain, LlamaIndex, Guardrails, MCP, or agent frameworks.
- Experience implementing retrieval-augmented generation (RAG) pipelines, tool use, or multi-step AI workflows.
- Strong understanding of AI system evaluation, debugging, and observability.
- Experience building reliable production systems with modern DevOps practices.
Nice to Have
- Experience deploying AI systems in enterprise environments.
- Experience working across AWS, Google Cloud, or Azure.
- Experience with agent architectures and long-horizon task execution.
- Familiarity with responsible AI practices, including auditability and governance.
Compensation and Benefits
- Competitive salary, meaningful equity, and a comprehensive benefits package.
- Workplace Pension Scheme with employer contributions.
- Private Medical Insurance (PMI).
- Flexible time off and holidays.
- Lunch provided on office days.
- Access to state-of-the-art models and modern AI tools.
- Ownership of high-impact projects across top enterprises.
Skills
Python, TypeScript, LLMs, LangChain, Llamaindex, Guardrails, Mcp, RAG, AWS, GCP, Azure, DevOps, AI Agents, Observability, Prompt Engineering
Similar jobs
ML Engineering jobsBuild production AI capabilities for automated slide and document generation, working across LLM applications, data analysis, and content generation. The role requires 3+ years in machine learning and NLP, advanced Python, and experience with LLM frameworks and production systems.
Build and deploy AI-powered products for digital-native customers, taking systems from experimentation through production and scale. The role requires strong Python skills, hands-on production engineering, systematic AI evaluation, and the ability to navigate reliability, security, governance, and customer impact.
Build full-stack AI agent fleets, APIs, workflows, and internal services that automate complex business processes. The role requires at least five years of engineering experience, hands-on LLM framework experience, production AWS expertise, Kubernetes, and strong API and database skills.
Build the technical foundation for a new business vertical, creating reusable infrastructure and leading early customer engagements from scoping through delivery. The role requires 3+ years of engineering experience, strong Python and SQL skills, backend/data expertise, and comfort operating in ambiguity.
Build and operate Dougie, an agentic AI system that executes workflows, evaluates its own performance, retains institutional context, and improves in production. The role requires experience deploying unattended agentic systems and engineering reliable memory, retrieval, orchestration, and feedback loops.