Applied AI Engineer
Build and own customer-facing AI products from experimentation through production, including reliable agents, evaluation systems, APIs, interfaces, and infrastructure. Requires at least four years of software development experience and deep production experience with language-model systems.
About the job
Responsibilities
- Design and ship customer-facing AI experiences, from agent orchestration and tool use to supporting interfaces and backend systems.
- Build reliable agent loops that reason over complex context, call tools, recover from failures, and complete long-running tasks.
- Create evaluations, analyze failures, and improve prompts, context, models, tools, and product flows.
- Build APIs, data pipelines, interfaces, and production infrastructure to turn prototypes into polished products.
- Own complex AI products from experimentation through production.
- Help define technical direction and improve AI product quality and engineering practices.
- Collaborate directly with customers and use their insights to shape products.
- Mentor engineers, share technical knowledge, and help teammates grow.
Requirements
- At least 4 years of professional software development experience.
- Deep experience building production systems with language models, including agent loops, tool use, retrieval, prompting, and structured outputs.
- Experience owning production software across frontend, backend, APIs, databases, and infrastructure.
- Experience leading complex projects from experimentation through production.
- Strong product intuition and the ability to define solutions independently.
- Interest in engaging directly with customers.
- Experience mentoring other engineers.
Compensation & Benefits
- Competitive compensation and equity.
- 20 days of paid time off annually.
- 401(k) or RRSP.
- $420/month wellness stipend.
- 100% coverage for health, dental, and vision.
- Free transportation to and from work.
- Free lunch and dinner.
- Annual team offsite.
Skills
Python, Language Models, Agent Loops, Tool Use, Retrieval, Prompting, Structured Outputs, Frontend, Backend, APIs, Databases, Data Pipelines, Infrastructure, Evals, Production Systems
Similar jobs
ML Engineering jobsDevelop and deploy machine learning models for biomedical research and AI products, collaborating with scientific, engineering, and product teams. Requires an advanced quantitative degree, substantial ML experience, Python proficiency, and experience bringing models into production or research applications.
Build and ship production agentic AI workflows for complex real estate and built-world processes. The role combines product engineering, applied AI, customer collaboration, workflow orchestration, evaluation, and reliable user-facing experiences.
Build the AI platform behind fab2, including model infrastructure, agent systems, evaluations, and tools for engineering and fab operations. The role requires strong production software engineering skills and comfort working across frontend, backend, infrastructure, and data.
Build modular AI operations and evaluation systems that power complex real estate workflows. The role focuses on improving output quality, defining correctness with domain experts, and reducing human review while maintaining high standards.
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.