Remote job
Senior Applied AI Engineer
Job details
About this role
Role overview Build the data and applied AI systems behind investor discovery, including the pipelines that organize source records, the models and retrieval that rank results, and the evaluations that measure quality. This is a production engineering role focused on shipping dependable features rather than conducting research.
Responsibilities - Create pipelines to ingest, clean, and organize third-party records at scale. - Match entities across inconsistent sources while retaining data provenance. - Build LLM-powered capabilities for retrieval, ranking, drafting, classification, and summarization. - Own evaluation from test harness and metric design through to measuring the effect of changes. - Manage latency, operating cost, safety guardrails, and fallback behaviour in model-backed features. - Use AI coding agents in daily work and review and verify their output.
Requirements - At least five years of software or data engineering experience, including recent applied AI work. - Strong Python and SQL skills with relational databases such as PostgreSQL or MySQL. - Production experience with LLM applications, including retrieval or RAG, prompt design, tool calling, and structured outputs. - Experience owning evaluation frameworks and explaining how results show a system improved. - Ability to build data pipelines from the ground up, covering schemas, ingestion, storage, and monitoring. - Daily experience with AI coding agents and a disciplined approach to checking their output. - Able to work independently and manage priorities and scope.
Benefits and work setup The team is small and senior, and engineers are expected to make decisions, manage their own work, and surface problems early. The role is fully remote and must be performed from within Canada; applicants need legal authorization to work there.