AI Engineer
5+ years' experience in software engineering, with a strong background in scalable architecture and system design.
Expert-level proficiency in TypeScript, including advanced typing techniques, reusable abstractions, and writing clean, maintainable code.
Commercial experience building modern front-end applications using React, particularly for interactive dashboards, editing tools, or operational interfaces.
Practical experience developing AI-powered applications using TypeScript-based frameworks such as LangChain.js, LangGraph.js, Vercel AI SDK, or equivalent custom LLM/agent frameworks.
Solid understanding of autonomous agent architectures, including multi-agent workflows, task planning, orchestration, hierarchical agents, and execution pipelines.
Experience designing and building APIs, SDKs, or service layers that enable automation and programmatic interaction with complex platforms.
Strong understanding of prompt engineering best practices, including structured outputs, tool/function calling, retrieval patterns, and techniques for improving LLM reliability.
Experience integrating AI capabilities into user-facing products, particularly where creative workflows or intelligent automation are involved.