Software Engineer, Ai

Lattice

British Columbia, Canada
Base: cad $90,000 - cad $120,000; bonus/equity: el...
**
2-5 years software engineering experience
Proficiency in python programming
Experience with llm concepts and rag
** Lattice is seeking a Software Engineer specialized in AI to join their remote team, focusing on the evaluation and quality of AI systems. The ideal candidate will have 2-5 years of experience in software engineering, particularly with AI/ML systems, and possess strong Python skills. **

Job Summary

  • The AI Engineering team focuses on building systems that power how AI works across the company.
  • Candidates will contribute to AI evaluation pipelines including offline evals, production tracing, and feedback systems.
  • The role offers a comprehensive benefits package including medical insurance, paid parental leave, and a learning budget.

Matching Summary

Match Score: 75

** Lattice is seeking a Software Engineer specialized in AI to join their remote team, focusing on the evaluation and quality of AI systems. The ideal candidate will have 2-5 years of experience in software engineering, particularly with AI/ML systems, and possess strong Python skills. **

Salary

Base: CAD $90,000 - CAD $120,000; Bonus/Equity: Eligible for stock options; Benefits: Medical, dental, life insurance, wellness apps, WFH stipend

Skills & Requirements

Must-have

  • 2-5 years software engineering experience
  • Proficiency in Python programming
  • Experience with LLM concepts and RAG
  • Backend systems and API integration
  • Cloud environment familiarity AWS or GCP

Nice-to-have

  • Hands-on experience with MLOps
  • Familiarity with vector databases
  • Interest in LangGraph and evaluation platforms
  • Basic statistical analysis skills
  • TypeScript language knowledge

Key Requirements

  • 2-5 years professional software engineering experience
  • Residency in British Columbia or Ontario Canada

Work Rights

Must reside in British Columbia or Ontario

Tailored Resume

Cover Letter