Ai Native Senior Software Engineer
$140k - $170k per yearVersaterm
Versaterm is a PE-backed, high-growth SaaS company building a fully integrated platform across the entire public safety ecosystem — dispatch, law enforcement, forensics, courts, and beyond. We've grown through strategic acquisitions and deep product investment. What connects all of it is a single purpose: give public safety agencies the tools and insights to make better decisions in high-stakes moments.
When a 911 call is answered, a detective investigates a case, or a forensic lab processes evidence, there's a good chance our software is working behind the scenes. That's been true for over four decades.
AI is central to where we're going. Not as a feature but as core infrastructure. We're embedding intelligence directly into the workflows our customers rely on every day, and we're doing it alongside them. Our customers tell us what the mission demands. We build what answers it.
This work attracts a specific kind of person — someone who wants to be pushed by great people, build things that outlast a sprint cycle, and go home knowing the work connected back to something real.
The RoleThe AI Native Senior Software Engineer is a change agent and a driver of value within our public safety ecosystem. Public safety agencies, dispatchers, and first responders count on our software every day, so reliability and security come first. You will architect, own, and deliver innovation to customers and be accountable for the results it produces for our users and our business. You will work across the VersatermOS platform and our broader product portfolio, bringing deep technical and architecture knowledge together with AI native development practices to build solutions that are reliable, secure, scalable, and cost-efficient. You will also lead by example and help engineers on the team(s) adopt the same ways of working. You should be passionate about shaping the future of public safety and revel in the fact that no task is too small or too big to make a difference to the people we serve. You will own and shape product with your team, from idea through production, and set the direction and tone for generating value for our customers and business.
The DirectionThis position will have the opportunity to contribute to several tech stacks across our public safety portfolio. Our direction is to build working solutions quickly using the full range of AI native tools and practices, including coding agents, spec‑driven development, AI‑assisted design and code review, automated test generation, and agent workflows built into our CI/CD pipelines. You will work closely with your team to do this without giving up the reliability, security, and quality our customers rely on. You will be a hands‑on leader in this space, setting the example for how we use AI to deliver software and helping staff build the same skill set you have. The AI Native Senior Software Engineer should be passionate about agentic development, architecture, and driving innovation to help shape the future of our software products.
What You Do
Lead the design and architecture of complex, scalable software solutions, ensuring they are secure, highly available, fault tolerant, maintainable, and optimized for performance.
Take ownership of high-impact projects from understanding the user's problem through design, implementation, deployment, and support in production, and check that what you shipped delivered the value we expected.
Mentor and provide guidance to associate engineers, helping them grow in their careers and improve their coding practices, including how they work with AI tools. Provide constructive feedback and assistance.
Be a leader in how our teams use AI to deliver software. Try new tools and approaches, figure out what actually works for our products, and turn it into shared practices, agent configurations, and examples the rest of the team can pick up.
Work closely with product managers, designers, customers, and other teams to deliver software in small increments of business value, using customer feedback and data to decide what comes next.
Focus on optimizing application performance, ensuring that the software scales effectively under increased loads and performs reliably in production. Set service level objectives (SLOs) and put the monitoring and alerting in place to meet them.
Support what you build in production. This includes taking part in on‑call, leading the response when critical issues come up, and following through on post‑incident reviews so the same problem doesn't happen twice.
Lead efforts to resolve complex technical issues and make sure software meets business requirements. Catch defects before they reach customers through automated test suites that cover the depth and breadth of solutions, quality gates in the CI/CD pipeline, and safe release practices like feature flags, staged rollouts, and quick rollback.
Build security into your work from the beginning with secure coding practices, threat modeling, dependency scanning, and least‑privilege access. Protect sensitive data such as Criminal Justice Information (CJI) and personally identifiable information (PII) in line with the CJIS Security Policy and our internal standards.
Review AI‑generated code with the same care as code written by hand by utilizing modern methods and AI practices. You own every change you ship, and you will help set the review, testing, and data handling practices that let the team move quickly with AI while staying safe.
Stay up to date with the latest industry trends, tools, and technologies, especially in the fast‑moving AI space. Drive innovation and suggest improvements to the development process, architecture, and product features.
Participate in daily collaboration with team members and retrospectives for work generated. Help the team break down complex tasks into quick achievable value increments.
Ensure that code, system designs, and technical processes are well‑documented for knowledge sharing and future reference by people and AI agents.
Perform other related duties as assigned to support team objectives, departmental needs, and overall organizational priorities.
What You BringRequired Qualifications
Degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience and training.
6+ years of professional software development experience.
Advanced, hands‑on experience delivering software with modern AI development tools and methods, including coding agents, spec‑driven development, context engineering, and AI‑assisted testing and code review, along with good judgment on how to verify what AI produces.
A genuine passion for AI native development and experience leading a team through the adoption of new tools and ways of working.
Deep understanding of software architecture, design patterns, and principles for delivering Software as a Service (SaaS). Experience in designing scalable and distributed systems.
Experience building and running production systems with high availability requirements, including monitoring, incident response, and root cause analysis.
Experience with DevOps and CI/CD practices, including continuous integration, continuous deployment, and tools like Kubernetes, ArgoCD, and Terraform.
Experience with automated testing, test‑driven development (TDD), and testing frameworks.
Good understanding of secure development practices (for example OWASP Top 10, threat modeling, and secrets management) and experience applying security controls in software and DevOps processes.
Strong leadership, communication, and collaboration skills. Ability to work cross‑functionally with both technical and non‑technical stakeholders.
Ability to pass required background and security screening, including the fingerprint‑based check required under the FBI CJIS Security Policy.
Asset Qualifications
Working knowledge of Microservices, SOA, Monolith, REST, RPC, SQL, NoSQL, etc.
Experience building and evaluating AI harnesses, MCP servers, knowledge graphs, multi‑agent workflows, and other agentic tooling.
Experience managing cost and token usage across multiple AI models and providers.
Experience setting up evaluations or other ways to measure the quality and impact of AI in the development process.
Experience with real‑time media processing algorithms and machine learning for transcribing and translating information.
Expertise in optimizing and fine‑tuning large‑scale applications for performance, scalability, and high availability.
Previous experience in mentoring or coaching associate engineers and fostering a positive, collaborative team culture.
Experience in industries such as finance, healthcare, public safety or government.
Familiarity with public safety and compliance standards such as CJIS, SOC 2, StateRAMP/FedRAMP, or NG911.
Note: This position requires a security clearance from the Government of Canada. Candidates must be legally authorized to work in Canada and must successfully obtain and maintain a Reliability security clearance. Please note that specific customer contracts may impose additional security verification requirements. Obtaining and maintaining all required security clearances is a condition of employment. For more information on the Government of Canada’s security screening process, please visit Public Services and Procurement Canada .
Versaterm is committed to fair and equitable compensation that is competitive, consistent, and aligned with the value each role contributes to our organization. The starting salary for this position will be dependent upon many factors, such as the successful candidate’s skills, experience, education, training as well as internal equity, market data, and business needs. In addition to base salary and our comprehensive benefits offering, some roles may also be eligible for variable compensation such as incentive plans or discretionary performance bonuses.
For Canada‑based remote roles, the expected base salary range for this position is CAD $140,000 to $170,000 annually.
AI is central to how Versaterm builds and delivers solutions for our customers. Within Talent Acquisition, we use AI‑enabled tools to support certain aspects of the recruitment process, helping our team work more efficiently and spend more time connecting with great talent. AI supports our work, but all hiring and employment decisions are made by people.
Versaterm is an equal opportunity employer and is committed to equity, diversity, inclusion, and a barrier‑free workplace. Accommodations are available upon request throughout all stages of the recruitment process and apply to the terms and conditions of employment. For more information, please contact View email address on ca.hrm.tc .
#J-18808-Ljbffr
When a 911 call is answered, a detective investigates a case, or a forensic lab processes evidence, there's a good chance our software is working behind the scenes. That's been true for over four decades.
AI is central to where we're going. Not as a feature but as core infrastructure. We're embedding intelligence directly into the workflows our customers rely on every day, and we're doing it alongside them. Our customers tell us what the mission demands. We build what answers it.
This work attracts a specific kind of person — someone who wants to be pushed by great people, build things that outlast a sprint cycle, and go home knowing the work connected back to something real.
The RoleThe AI Native Senior Software Engineer is a change agent and a driver of value within our public safety ecosystem. Public safety agencies, dispatchers, and first responders count on our software every day, so reliability and security come first. You will architect, own, and deliver innovation to customers and be accountable for the results it produces for our users and our business. You will work across the VersatermOS platform and our broader product portfolio, bringing deep technical and architecture knowledge together with AI native development practices to build solutions that are reliable, secure, scalable, and cost-efficient. You will also lead by example and help engineers on the team(s) adopt the same ways of working. You should be passionate about shaping the future of public safety and revel in the fact that no task is too small or too big to make a difference to the people we serve. You will own and shape product with your team, from idea through production, and set the direction and tone for generating value for our customers and business.
The DirectionThis position will have the opportunity to contribute to several tech stacks across our public safety portfolio. Our direction is to build working solutions quickly using the full range of AI native tools and practices, including coding agents, spec‑driven development, AI‑assisted design and code review, automated test generation, and agent workflows built into our CI/CD pipelines. You will work closely with your team to do this without giving up the reliability, security, and quality our customers rely on. You will be a hands‑on leader in this space, setting the example for how we use AI to deliver software and helping staff build the same skill set you have. The AI Native Senior Software Engineer should be passionate about agentic development, architecture, and driving innovation to help shape the future of our software products.
What You Do
Lead the design and architecture of complex, scalable software solutions, ensuring they are secure, highly available, fault tolerant, maintainable, and optimized for performance.
Take ownership of high-impact projects from understanding the user's problem through design, implementation, deployment, and support in production, and check that what you shipped delivered the value we expected.
Mentor and provide guidance to associate engineers, helping them grow in their careers and improve their coding practices, including how they work with AI tools. Provide constructive feedback and assistance.
Be a leader in how our teams use AI to deliver software. Try new tools and approaches, figure out what actually works for our products, and turn it into shared practices, agent configurations, and examples the rest of the team can pick up.
Work closely with product managers, designers, customers, and other teams to deliver software in small increments of business value, using customer feedback and data to decide what comes next.
Focus on optimizing application performance, ensuring that the software scales effectively under increased loads and performs reliably in production. Set service level objectives (SLOs) and put the monitoring and alerting in place to meet them.
Support what you build in production. This includes taking part in on‑call, leading the response when critical issues come up, and following through on post‑incident reviews so the same problem doesn't happen twice.
Lead efforts to resolve complex technical issues and make sure software meets business requirements. Catch defects before they reach customers through automated test suites that cover the depth and breadth of solutions, quality gates in the CI/CD pipeline, and safe release practices like feature flags, staged rollouts, and quick rollback.
Build security into your work from the beginning with secure coding practices, threat modeling, dependency scanning, and least‑privilege access. Protect sensitive data such as Criminal Justice Information (CJI) and personally identifiable information (PII) in line with the CJIS Security Policy and our internal standards.
Review AI‑generated code with the same care as code written by hand by utilizing modern methods and AI practices. You own every change you ship, and you will help set the review, testing, and data handling practices that let the team move quickly with AI while staying safe.
Stay up to date with the latest industry trends, tools, and technologies, especially in the fast‑moving AI space. Drive innovation and suggest improvements to the development process, architecture, and product features.
Participate in daily collaboration with team members and retrospectives for work generated. Help the team break down complex tasks into quick achievable value increments.
Ensure that code, system designs, and technical processes are well‑documented for knowledge sharing and future reference by people and AI agents.
Perform other related duties as assigned to support team objectives, departmental needs, and overall organizational priorities.
What You BringRequired Qualifications
Degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience and training.
6+ years of professional software development experience.
Advanced, hands‑on experience delivering software with modern AI development tools and methods, including coding agents, spec‑driven development, context engineering, and AI‑assisted testing and code review, along with good judgment on how to verify what AI produces.
A genuine passion for AI native development and experience leading a team through the adoption of new tools and ways of working.
Deep understanding of software architecture, design patterns, and principles for delivering Software as a Service (SaaS). Experience in designing scalable and distributed systems.
Experience building and running production systems with high availability requirements, including monitoring, incident response, and root cause analysis.
Experience with DevOps and CI/CD practices, including continuous integration, continuous deployment, and tools like Kubernetes, ArgoCD, and Terraform.
Experience with automated testing, test‑driven development (TDD), and testing frameworks.
Good understanding of secure development practices (for example OWASP Top 10, threat modeling, and secrets management) and experience applying security controls in software and DevOps processes.
Strong leadership, communication, and collaboration skills. Ability to work cross‑functionally with both technical and non‑technical stakeholders.
Ability to pass required background and security screening, including the fingerprint‑based check required under the FBI CJIS Security Policy.
Asset Qualifications
Working knowledge of Microservices, SOA, Monolith, REST, RPC, SQL, NoSQL, etc.
Experience building and evaluating AI harnesses, MCP servers, knowledge graphs, multi‑agent workflows, and other agentic tooling.
Experience managing cost and token usage across multiple AI models and providers.
Experience setting up evaluations or other ways to measure the quality and impact of AI in the development process.
Experience with real‑time media processing algorithms and machine learning for transcribing and translating information.
Expertise in optimizing and fine‑tuning large‑scale applications for performance, scalability, and high availability.
Previous experience in mentoring or coaching associate engineers and fostering a positive, collaborative team culture.
Experience in industries such as finance, healthcare, public safety or government.
Familiarity with public safety and compliance standards such as CJIS, SOC 2, StateRAMP/FedRAMP, or NG911.
Note: This position requires a security clearance from the Government of Canada. Candidates must be legally authorized to work in Canada and must successfully obtain and maintain a Reliability security clearance. Please note that specific customer contracts may impose additional security verification requirements. Obtaining and maintaining all required security clearances is a condition of employment. For more information on the Government of Canada’s security screening process, please visit Public Services and Procurement Canada .
Versaterm is committed to fair and equitable compensation that is competitive, consistent, and aligned with the value each role contributes to our organization. The starting salary for this position will be dependent upon many factors, such as the successful candidate’s skills, experience, education, training as well as internal equity, market data, and business needs. In addition to base salary and our comprehensive benefits offering, some roles may also be eligible for variable compensation such as incentive plans or discretionary performance bonuses.
For Canada‑based remote roles, the expected base salary range for this position is CAD $140,000 to $170,000 annually.
AI is central to how Versaterm builds and delivers solutions for our customers. Within Talent Acquisition, we use AI‑enabled tools to support certain aspects of the recruitment process, helping our team work more efficiently and spend more time connecting with great talent. AI supports our work, but all hiring and employment decisions are made by people.
Versaterm is an equal opportunity employer and is committed to equity, diversity, inclusion, and a barrier‑free workplace. Accommodations are available upon request throughout all stages of the recruitment process and apply to the terms and conditions of employment. For more information, please contact View email address on ca.hrm.tc .
#J-18808-Ljbffr
Vacancy posted 27 minutes ago
Similar jobs that could be interesting for youBased on the Ai Native Senior Software Engineer in Winnipeg, MB vacancy
- Build secure, scalable public safety software with AI-native development practices as an AI Native Senior Software Engineer at Versaterm.This senior engineer works across the VersatermOS platform and broader portfolio. You will architect production systems, lead AI adoption,...Senior
- ...Senpilot builds AI-powered infrastructure for utilities, focusing on an intelligent grid. We are seeking a senior engineer to own AI-powered product features end to end, from schema design to production shipping, leveraging AI coding tools like Claude and Cursor. You will...Senior
$152k - $190k per year
...are united by our vision to transform lives with trusted financial services that transcend borders.About the Role: As a Senior AI Native Software Engineer, you direct AI agents to build products and solutions, rather than writing code directly. You leverage AI coding agents...SeniorWork at officeWorldwide- Build AI-native applications at Valtech using large language models, agentic systems, and modern software engineering practices. Explore ideas through prototypes and experiments.As a Junior AI Native Engineer, you will work with multidisciplinary teams designing, prototyping...Suggested
- As a Senior AI Native Software Engineer, you direct AI agents to build products and solutions, rather than writing code directly. You leverage AI coding agents to replace manual tasks, build and ship entire applications and basic agents end-to-endYou’re a full-stack product...SeniorWork at office
- Lead AI-assisted development and SaaS operations remotely as CXT Software’s AI-Native VP of Software Engineering. Shape reliable delivery across a distributed organization.Reporting to the CTO, you will lead engineering and SaaS operations end to end. Own people, architecture...Remote work
- Build full-stack products with AI coding agents at Remitly, delivering secure, reliable solutions through a hybrid Tuesday-through... ...applications from concept through deployment.As an AI Native Software Engineer II, you direct AI agents instead of writing code directly. You...
- Are you an engineering leader who has scaled a SaaS organization through managers and turned AI-assisted development into measurable results? CXT Software provides the technology backbone for courier, route... ...optional. We are looking for an AI-Native VP of Software Engineering to...SeniorFor contractorsImmediate startRemote workFlexible hours
- Build AI-native software in Toronto as a Senior Full Stack Software Engineer, using React, Next.Js, Node.Js, and PostgreSQL onsite.At SalesJack, you will own major product surfaces from customer discovery through production delivery. You will shape architecture, make product...Senior
- ...Maple Leaf Sports & Entertainment Partnership is seeking a senior, hands-on software engineer to design, build, and operate production systems across cloud and on-prem environments. You will shape developer tooling, champion CI/CD, and enable teams to deliver reliable features...Senior
$188k - $242k per year
...cross-functional team to build AI agents that fundamentally... ...scale. Instead of writing bespoke software for every workflow, we are developing... ...consists of fewer than five engineers. The work spans critical areas... ....We are seeking a Senior Software Engineer with a strong...SeniorLong term contractCasual workInternshipWork at officeLocal areaImmediate start$190k - $220k per year
...role. You’ll embed directly with the cross functional AI team as a dedicated AI engineer. Your job isn't to write code faster with AI. It's to fundamentally... ...when a cron job will do, and you don't build brittle rule engines when the task needs reasoning. Strong foundation in at...Hourly payShift work$100.3k - $216.7k per year
...Advanced Technology Centers (ATCs) is the engine for reinvention in our clients’ transformation... ...industry knowledge, the latest in Gen AI solutions, and tech expertise from around the... ...complex client challenges You are:An AI Native Engineer with experience building cloud-native...SeniorFull timeWork at officeLocal area3 days per week$100.3k - $216.7k per year
...Advanced Technology Centers (ATCs) is the engine for reinvention in our clients’ transformation... ...industry knowledge, the latest in Gen AI solutions, and tech expertise from around the... ...complex client challenges You are: An AI Native Engineer with experience building cloud-...SeniorWork at officeLocal area3 days per week- ...of talent at your fingertips. With our AI-powered Global Work Platform™,... ...— we’re rethinking what it means for software to work with you, not just for you. Our... ...AI assistant, and we’re looking for a Senior Full-Stack AI Engineer who wants to help define what AI-native...SeniorContract workLocal areaRemote workFlexible hours
- Build production AI features as a Senior AI Software Engineer at Safe Fleet, using LLMs, machine learning, and backend APIs. Help make fleet vehicles safer through scalable technology.This hands-on senior engineering role delivers AI-powered capabilities across Safe Fleet’s...Senior
$171.5k - $201k per year
...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer II, Mobile – On App Ads (AI Native) based in Canada. Join a remote-first technology team developing innovative mobile experiences that...SeniorSummer workManual laborImmediate startRemote workWork from homeFlexible hours- ...Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare... ...telemetry, and evaluation platforms. ~ Strong knowledge of software engineering best practices, testing, debugging, and performance...SeniorFull timeInternshipRemote workRelocation
$149.5k - $177.5k per year
...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Data Engineer, Ads Data (AI Native) based in Canada. Join a remote-first technology organization building innovative products that help families stay...SeniorSummer workRemote workHome officeFlexible hours- ...Drive AI innovation as a Senior AI Engineer in Mississauga, Canada. Craft Python-based AI applications using FastAPI or Flask while optimizing performance... ...an experienced Senior AI Engineer with over 8 years in software development. You will design and deploy AI and LLM applications...Senior
- ...solve meaningful business challenges. [valtech.Com] AI is rapidly changing what it means to build software, and we want people who are excited to be part of that change. We are looking for an AI Native Engineer who has spent the last few years building strong software...
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Senior
- Build scalable healthcare software in Toronto with Python, Java, Go, or C++ within a hybrid... ...Agilus by Synergie is recruiting a Software Engineer for Health Sciences. The work centers on... ...languagesExperience building cloud-native applications and distributed systemsUnderstanding...Work at office
- ...Scotiabank in Toronto is seeking a Senior Software Developer (Java) to design, build, and evolve mission-critical banking... ...of high-performance microservices in cloud-native environments and mentor junior engineers. You will collaborate across engineering, product...Senior
$176k - $200k per year
We’re looking for a Senior Software Engineer to join our growing AI organization in Vancouver. Asana is pioneering a new category of technology as the human-agent operating system, doubling down on our AI Suite to move our customers toward expansive, end-to-end intelligent...SeniorLong term contractWork at officeLocal areaWork from homeWorldwide$145k - $183k per year
Job DescriptionToast is recruiting on behalf of this company for a Senior Software Engineer, AI to join their Engineering team in Toronto. They are looking for an experienced backend engineer who is excited to build and optimize LLM-powered systems that help users uncover meaningful...SeniorFull timeManual laborWork at officeFlexible hours- ...Senior Android SDK Developer (AI-Native Engineering) Senior Android SDK Developer (AI-Native Engineering) Full time – Toronto, CA At MapsPeople, AI is reshaping how we build software and what our products can do. We are entering a pivotal chapter of AI-led transformation...SeniorLong term contractFull time
$120k - $140k per year
...as we build smarter technologies that redefine fleet safety. When you help make fleets smarter, you make people safer. Senior Software Engineer, AI Product EngineeringAbout The PositionABOUT THE POSITION Meet the Smart Safety Company AtSafe Fleetour name says it all...SeniorWork at officeLocal area- Direct AI coding agents to build full-stack applications at Remitly, working onsite Tuesday through Thursday under the company’s hybrid expectations.As a Senior AI Native Software Engineer, you solve customer problems by orchestrating AI agents instead of writing code directly...Senior
- Lead AI-native platform engineering remotely from Canada, combining Kafka, ClickHouse, TypeScript, and cloud infrastructure ownership. Build across product... ...and vendor work into one engineering owner. It requires senior production judgment, AI-assisted development, and practical...SeniorFor contractorsRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Ai Native Senior Software Engineer. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

