Software Engineer, AI
Lattice - Remote - Canada
Posted Jun 7, 2026
Benefits
- Parental leave
- Not verified
- Non-birth-parent leave
- Not verified
- Family-building benefits
-
- Fertility benefits: Not verified
- Adoption assistance: Not verified
- Surrogacy assistance: Not verified
- Mental health support
- Not verified
- Relocation assistance
- Not verified
- Childcare support
- Not verified
- Learning budget
- Not verified
- Verification
- Not verified checked Jun 7, 2026
- Salary
- CAD 90K-120K From the posting source checked Jun 20, 2026
- 401(k) match
- Reported from DOL Form 5500 industry filing (not employer-specific)
Was this benefit information wrong? Tell us.
Market context
- U.S. role benchmark (BLS OEWS)
- $116,543 U.S. median for this role
- Projected growth (BLS Employment Projections)
- +9.8% - Much faster than average
U.S. benchmark only; posted salary is not compared across countries or currencies.
Matched to SOC 15-1252 - Software Engineering aggregate by role bucket.
Source: U.S. Bureau of Labor Statistics, OEWS, May 2024 and Employment Projections, 2024-2034.
Role
Schedule
- Shift type
- Not verified
- Weekend work
- Not verified
Company
Application
- Cover letter
- Not verified
- Assessment
- Not verified
- Deadline
- Not stated
Where they hire
State eligibility is not yet verified.
About this role
Software Engineer, AI Remote - Canada This is Engineering at Lattice Lattice's Engineering team is continuously improving both our product and our craft. We build maintainable, performant systems using modern technologies, and we collaborate closely with product and design to deliver agentic, high quality user experiences. Our AI Engineering team is building the systems that power how AI works across Lattice. Within the Quality sub-team, we focus on how AI systems are evaluated, measured, and improved over time. You'll contribute to the infrastructure and tooling that help us understand how our AI performs in production and ensure we're building reliable, high-quality experiences for our customers. What You Will Do AI Evaluation & Quality Systems Contribute to AI evaluation pipelines, including offline evals, production tracing, and feedback systems. Implement and maintain performance metrics (e.g., response quality, task success, reliability) using established frameworks. Help create and maintain evaluation datasets and test cases to identify regressions. Analyze results and propose incremental improvements to model and agent quality. AI Systems & Infrastructure Contribute to AI system components such as RAG pipelines, retrieval systems, and multi-step workflows within existing architectures. Write clean, maintainable Python code that integrates with LLM providers and internal services. Support improvements to system reliability, observability, and performance in production. Execution & Team Contribution Deliver well-scoped projects with guidance from more senior engineers. Break down tasks, make steady progress, and be proactive in unblocking yourself by asking for help when needed. Contribute to team excellence through code reviews, documentation, and knowledge sharing
Read the full description at lattice.com. FewerJobs shows a preview and links to the original posting.
Apply link not verified; last-live date unavailable.
What verified means
Verified means a displayed claim has field-level provenance to a source FewerJobs pulled: a government or employer source, or the original job posting. Posting-sourced facts are employer-stated and are labeled separately from government records.
Related jobs
-
Member of Technical Staff - Applied AI
Steel Dynamics - Toronto
-
Senior AI Native Software Engineer
Remitly Global INC - Burnaby, British Columbia, Canada
-
Software Developer, AI
Redwood Trust REIT INC - Ontario, Canada
-
Data Center Technician in Mackenzie, BC
Unisys CORP - Mackenzie, BC, Canada