Staff Software Engineer, AI at Lattice
**Who this is for**
This role is designed for a heavyweight engineer with at least 8 years of professional experience, specifically with 5+ years dedicated to A
Work type: remote
Location: Remote - British Columbia, Canada
Salary: CA$146,250 – CA$195,000/yr
Type: Full-time
**Who this is for**
This role is designed for a heavyweight engineer with at least 8 years of professional experience, specifically with 5+ years dedicated to AI/ML. Despite being labeled as "Mid-level" in the metadata, the responsibilities and requirement for 8+ years of experience indicate this is a senior leadership position. You should be a master of the Python ecosystem and have deep experience moving LLM-based agents and RAG pipelines from experimental prototypes to stable, production-grade systems.
**Key highlights**
This is a fully remote position for candidates based in British Columbia, offering a strong salary range of CAD $146k–$195k plus equity. Beyond the compensation, the role offers high technical autonomy—you will be making critical "build-vs-buy" decisions and defining the evaluation frameworks that shape how the entire organization builds AI. Benefits are comprehensive, including WFH stipends, a learning budget, and parent-friendly leave policies.
**You might be a good fit if you.../fit check:**
* Have built and scaled agentic workflows using frameworks like LangGraph or LangChain.
* Are obsessed with AI evaluation—knowing exactly how to measure hallucinations and response quality.
* Want to work on "internal platform" engineering that enables other developers to move faster.
* Have a strong background in AWS cloud infrastructure and vector databases like Pinecone.
View this job on nocollar jobs