Trimble
AI Software Development Engineer in Test
Canada - Kamloops, BC
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card follow-through: 78%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Shape the Future of Construction AI as an AI Software Developer Engineer in Test!
- Join Trimble as we advance our Agentic AI capabilities, bringing transformative AI features and intelligent automation to our award-winning construction collaboration products.
- The company's innovative and connected ecosystem of solutions improves coordination and collaboration between teams, phases and processes.
Responsibilities
- Trimble is empowering stakeholders through planning, design, construction and the entire asset lifecycle.
- Automating work and transforming workflows, Trimble is enabling teams to deliver with confidence at every turn.
- Lead the quality assurance and test execution for new AI components embedded directly into Trimble software.
- Design, develop, and adapt custom AI testing tools and automated frameworks to elevate team productivity.
- Implement automated workflows to evaluate and improve software release quality continuously.
- We build innovative solutions designed to solve the world's most critical challenges.
Requirements
- We foster an environment where you are seen, heard, and valued (Belong)
Skills
- Bachelor's degree in Computer Science or a related technical field, with at least two years of software QA and test automation experience.
- Hands-on test automation experience using Python, C#, or Java alongside strong QA process fundamentals.
- Proven experience testing embedded AI products or applying basic AI concepts such as LLMs, NLP, and Machine Learning.
- Practical familiarity with Model Context Protocol (MCP) server environments and agentic AI workflows.
- Background in testing embedded AI, chatbots, or cloud and virtualization deployment environments.
- Exposure to performance and security testing techniques.
- Practical understanding of construction back-office functions or accounting workflows.
Benefits
- We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual.
Company info
- At Trimble, our core values of Belong, Grow, and Innovate aren't just words-they're the foundation of our culture.
- Become part of a team where your contributions truly matter.
- Minimal Why You'll Love Working With Us At Trimble, we're not just a company that "does good"-we are a team dedicated to making a tangible, positive Real-World Impact.
Equal opportunity
- Candidate Privacy Notices by Country If you need assistance or would like to request an accommodation in connection with the
This listing is sourced directly from Trimble's careers page and normalized into a canonical job model.