Senior Software Engineer, AI Product Engineering
Role Overview
Hands-on senior software engineering role designing, developing, and delivering AI-powered features and capabilities across the product portfolio.
The role focuses on scalable AI solutions that deliver customer value and applies AI-Native Engineering and Agentic SDLC practices.
Key Skills for This Role
Full Job Posting
About Safe Fleet
Safe Fleet develops fleet safety products and technology for vehicle types including school buses, waste collection trucks, emergency vehicles, police cruisers, and delivery vans.
The company has more than 1,700 employees across over 15 locations in Canada and the United States. Its stated vision is to reduce preventable deaths and injuries around fleet vehicles.
Role summary
Hands-on senior software engineering role designing, developing, and delivering AI-powered features and capabilities across the product portfolio.
The role focuses on scalable AI solutions that deliver customer value and applies AI-Native Engineering and Agentic SDLC practices.
AI product engineering
- Design, develop, and deploy scalable, secure, production-ready AI features and shared AI services.
- Apply generative AI, machine learning, deep learning, and computer vision to product challenges; build with LLMs, RAG, agents, and workflow orchestration.
- Develop backend services and APIs, and implement AI evaluation, monitoring, and optimization for reliability, performance, and cost efficiency.
- Contribute reusable AI architecture patterns, technical prototypes, and production delivery.
AI-native engineering and collaboration
- Apply AI-native practices across the software development lifecycle, leveraging coding agents, Spec-Driven Development, and automation.
- Develop and use agents, reusable skills, and automated workflows for implementation, testing, code review, and delivery while maintaining quality, security, and maintainability.
- Collaborate with product and engineering teams; participate in architecture discussions, design, code reviews, and technical decisions.
- Mentor engineers, share technical knowledge, contribute to engineering standards, and stay current with AI technologies and practices.
Required qualifications
- At least 6 years of professional software engineering experience, including system design and software architecture.
- Production experience developing and deploying AI-powered applications or product features.
- Experience with modern AI platforms, LLMs, transformer models, prompt engineering, RAG, agents, and workflow orchestration.
- Knowledge of data science and machine learning fundamentals, including model evaluation and performance.
- Experience building backend systems, APIs, and scalable cloud solutions using AWS, Azure, or GCP.
- Proficiency with AI coding agents and hands-on experience with AI-native engineering, Spec-Driven Development, and Agentic SDLC.
- Strong problem-solving, communication, and cross-functional collaboration skills.
Preferred qualifications
- Commercial software AI feature experience; computer vision, image/video analytics, deep learning, or predictive machine learning.
- Experience with local or self-hosted models, Hugging Face, MCP, agent orchestration frameworks, or production ML pipelines.
- Experience building custom coding agents, reusable agent skills, automated verification, CI/CD integrations, or shared AI services.
- Familiarity with Agile methods or regulated and security-conscious environments.
Compensation
- Salary range is CAD 120,000–140,000 per year, plus a 12.5% bonus.
- Final offer depends on skills, experience, and alignment with the role; higher offers reflect qualifications or expertise above baseline expectations.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Safe Fleet
IT Manager
Montréal, CAN
The employer is seeking a hands-on IT Manager to lead a cross-functional team and oversee IT operations across infrastructure, end-user support, ERP, and Salesforce. Candidates need 7+ years of IT experience, including 3
Senior Engineering Manager, AI Product Engineering
Coquitlam, CAN
Safe Fleet is seeking a hands-on engineering manager to lead production AI features and shared AI platforms across its product portfolio while guiding a team of 4–8 engineers. Candidates need substantial software enginee
Senior Engineering Manager, AI Product Engineering
Coquitlam, CAN
Safe Fleet is seeking a hands-on engineering leader to build production AI features and shared platforms across its product portfolio. The role combines software architecture and delivery with AI-native development pract
Sr. Logistics Analyst – 3PL/LTL/TL
Southfield, USA
Safe Fleet is seeking a Senior Logistics Analyst to improve freight-network service, carrier performance, and transportation costs. The role focuses on LTL and truckload analysis, carrier management, TMS optimization, an
Technical Project Manager, Transit Systems
New York City, USA
IT Manager
Montréal, CAN
Senior Engineering Manager, AI Product Engineering
Coquitlam, CAN
Senior Engineering Manager, AI Product Engineering
Coquitlam, CAN
Sr. Logistics Analyst – 3PL/LTL/TL
Southfield, USA
CNC Machinist
El Cajon, USA
Technical Project Manager, Transit Systems
New York City, USA
Buyer
Missouri City, USA
Electronics Engineer (Southfield)
Coquitlam, CAN