Ai Software Engineer
$110k - $160k per yearTrustFlight
About UsTrustFlight is the Aerospace Safety Intelligence Platform - the only company in aviation that integrates safety and security technology, world-class training and consulting, and emergency preparedness and response into a single, connected platform. We serve 1,600+ organisations across 120 countries through four capability pillars: TrustFlight (technology), Baines Simmons (training and expertise), Redline Assured Security (security), and Kenyon International (emergency response).
About UsTrustFlight is the Aerospace Safety Intelligence Platform - the only company in aviation that integrates safety and security technology, world-class training and consulting, and emergency preparedness and response into a single, connected platform. We serve 1,600+ organisations across 120 countries through four capability pillars: TrustFlight (technology), Baines Simmons (training and expertise), Redline Assured Security (security), and Kenyon International (emergency response). We’re entering a new phase of growth. Smart Suite, our AI-powered agentic platform, is redefining how aerospace organisations manage safety, compliance, and operational risk. Our go-to-market needs to keep pace.
Why Choose TrustFlight?Our Mission: To revolutionize aviation by delivering digital workflow solutions that enhance safety, streamline operations, and inspire confidence across the industry.
Impact: Over 200,000 users rely on our systems daily, making aviation safer and more efficient.
Core Values: Guided by integrity, responsibility, innovation, and excellence, we are committed to empowering our partners to operate with confidence.
Join us in shaping the future of aviation and making an impact through technology.
The RoleYou will join TrustFlight as an AI Software Engineer and serve as a core member of the AI Team. In this role, you will work closely within the team and cross-functionally across the organization to design, build, and deliver high-impact AI-powered software solutions. This is an opportunity for a self-motivated, creative engineer who enjoys taking ideas from early exploration through technical planning, implementation, deployment, and iteration in production. The role is software engineering first, with a strong emphasis on applying AI thoughtfully and effectively to real business problems.
You will help build full-stack AI applications, backend services that provide AI capabilities to other products and users, and integrations that embed AI directly into existing applications and workflows. You will also help strengthen the AI Team’s engineering approaches, contribute to sound architectural and implementation decisions, and support AI understanding across the organization by sharing practical use cases, guidance, and best practices.
What You’ll Be Doing
Drive the full lifecycle of AI/ML solutions, from research and prototyping through production deployment, evaluation, and monitoring.
Design and implement scalable, maintainable systems with strong software engineering fundamentals, using sound architecture, infrastructure, and design patterns.
Help shape the AI team's software engineering practices by contributing to technical direction, improving implementation approaches, and ensuring solutions are built in a reliable, maintainable, and scalable way.
Collaborate cross-functionally to develop and optimize AI-powered product features and internal tools.
Build, orchestrate, and integrate LLM-based systems into production applications.
Apply AI patterns and frameworks such as RAG, skills, document extraction, and workflow orchestration where they are the right fit.
Refine AI use cases through prompt engineering, evaluation, guardrails, and orchestration strategies.
Assess where AI can streamline or improve existing processes, and identify cases where conventional software solutions are a better choice.
Support AI adoption across the organization by helping teams understand, use, and implement AI effectively in their day-to-day work.
What You’ll Bring
Bachelor's degree in Computer Science, Software Engineering, Data Science, Machine Learning, or a related field, or equivalent practical experience.
2-3+ years of professional experience shipping production software, with strong engineering fundamentals.
Strong proficiency in Python and JavaScript/TypeScript, with the ability to deliver full-stack changes across backend services, web applications, and Python-based systems.
Experience building and shipping production-quality software with attention to reliability, maintainability, testing, and performance.
Experience delivering AI features into production, including working with LLM APIs and building reliable AI workflows with considerations such as latency, streaming, retries, fallbacks, and error handling.
Strong understanding of the capabilities, trade-offs, and limitations of modern AI systems.
Clear communication, strong ownership, and the ability to operate effectively in a small team.
A growth mindset, with a willingness to learn, adapt, and continuously improve technical and product skills.
What Makes You Stand Out
Strong background in software development, with experience contributing across the product and engineering lifecycle.
Experience integrating and implementing AI features, automations, or products in a professional environment.
Comfort working with LLM provider SDKs, APIs, and common abstractions such as PydanticAI, LangChain, or LiteLLM.
Experience collaborating with cross-functional stakeholders to gather requirements and develop practical solutions.
Experience leading projects, mentoring teammates, or helping raise engineering standards.
LocationThis role is based in our Vancouver office. This is an on-site role with room for flexibility, because we know life doesn't always fit a 9-to-5 mould.
Why join us
See Your Impact: Your contributions directly enhance the safety and efficiency of aviation operations, affecting hundreds of thousands of passengers and crew every month.
Build and Create: Be part of an environment where you'll have the freedom to innovate, build, and create solutions that define the future of digital aviation.
Growth Opportunity: Join us at an inflection point as we scale our revenue growth using cutting-edge AI tools and SaaS best practices.
Also, we offer
Health & Wellness: Comprehensive benefits package including health and dental benefits. Paid time off plus an extra day off to celebrate your birthday.
Invest in your future: Take advantage of our company contribution to pension/RRSP matching program to grow your savings while you work.
Professional Growth: As a fast-growing company, we offer incredible opportunities for career advancement and skill development.
Competitive salary range: We place huge importance on the contribution and experience you bring to the team. The base pay offered is based on location and may vary depending on skills, job related knowledge, experience and internal equity.
The expected base salary range for this role is $110,000 to $160,000 CAD, depending on skills and experience.
$110K-$120K: Solid software engineering experience with some hands-on experience building or integrating AI/LLM-powered features. Candidates can contribute effectively to production software and have practical familiarity with AI-enabled workflows, though they may not yet have deep experience delivering complex AI systems.
$120K-$130K: Strong software engineering experience with solid applied AI experience, or stronger AI experience paired with solid software engineering fundamentals. Candidates can design, build, and ship production software that includes AI-powered features, applying sound judgment across reliability, maintainability, and user impact.
$130K-$145K: Proven ability to design, build, and deliver production-grade systems that combine strong software engineering fundamentals with applied AI expertise. Candidates demonstrate end-to-end ownership, sound architectural judgment, and practical depth across backend/application engineering and AI systems.
$145K-$160K: Senior-level ability to lead the design and delivery of production-grade AI-enabled systems. Candidates bring deeper expertise across both software engineering and AI, with the flexibility for one area to be especially strong while the other remains credible and production-ready. They can make robust technical decisions in regulated or safety-critical environments and mentor others.
Final compensation will reflect your experience, technical depth, and overall impact.
TrustFlight is an equal-opportunity employer. We work together to create the most talented team that celebrates inclusivity, diversity and equality in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. All candidates will receive consideration for this role without regard for race, nationality,
#J-18808-Ljbffr
About UsTrustFlight is the Aerospace Safety Intelligence Platform - the only company in aviation that integrates safety and security technology, world-class training and consulting, and emergency preparedness and response into a single, connected platform. We serve 1,600+ organisations across 120 countries through four capability pillars: TrustFlight (technology), Baines Simmons (training and expertise), Redline Assured Security (security), and Kenyon International (emergency response). We’re entering a new phase of growth. Smart Suite, our AI-powered agentic platform, is redefining how aerospace organisations manage safety, compliance, and operational risk. Our go-to-market needs to keep pace.
Why Choose TrustFlight?Our Mission: To revolutionize aviation by delivering digital workflow solutions that enhance safety, streamline operations, and inspire confidence across the industry.
Impact: Over 200,000 users rely on our systems daily, making aviation safer and more efficient.
Core Values: Guided by integrity, responsibility, innovation, and excellence, we are committed to empowering our partners to operate with confidence.
Join us in shaping the future of aviation and making an impact through technology.
The RoleYou will join TrustFlight as an AI Software Engineer and serve as a core member of the AI Team. In this role, you will work closely within the team and cross-functionally across the organization to design, build, and deliver high-impact AI-powered software solutions. This is an opportunity for a self-motivated, creative engineer who enjoys taking ideas from early exploration through technical planning, implementation, deployment, and iteration in production. The role is software engineering first, with a strong emphasis on applying AI thoughtfully and effectively to real business problems.
You will help build full-stack AI applications, backend services that provide AI capabilities to other products and users, and integrations that embed AI directly into existing applications and workflows. You will also help strengthen the AI Team’s engineering approaches, contribute to sound architectural and implementation decisions, and support AI understanding across the organization by sharing practical use cases, guidance, and best practices.
What You’ll Be Doing
Drive the full lifecycle of AI/ML solutions, from research and prototyping through production deployment, evaluation, and monitoring.
Design and implement scalable, maintainable systems with strong software engineering fundamentals, using sound architecture, infrastructure, and design patterns.
Help shape the AI team's software engineering practices by contributing to technical direction, improving implementation approaches, and ensuring solutions are built in a reliable, maintainable, and scalable way.
Collaborate cross-functionally to develop and optimize AI-powered product features and internal tools.
Build, orchestrate, and integrate LLM-based systems into production applications.
Apply AI patterns and frameworks such as RAG, skills, document extraction, and workflow orchestration where they are the right fit.
Refine AI use cases through prompt engineering, evaluation, guardrails, and orchestration strategies.
Assess where AI can streamline or improve existing processes, and identify cases where conventional software solutions are a better choice.
Support AI adoption across the organization by helping teams understand, use, and implement AI effectively in their day-to-day work.
What You’ll Bring
Bachelor's degree in Computer Science, Software Engineering, Data Science, Machine Learning, or a related field, or equivalent practical experience.
2-3+ years of professional experience shipping production software, with strong engineering fundamentals.
Strong proficiency in Python and JavaScript/TypeScript, with the ability to deliver full-stack changes across backend services, web applications, and Python-based systems.
Experience building and shipping production-quality software with attention to reliability, maintainability, testing, and performance.
Experience delivering AI features into production, including working with LLM APIs and building reliable AI workflows with considerations such as latency, streaming, retries, fallbacks, and error handling.
Strong understanding of the capabilities, trade-offs, and limitations of modern AI systems.
Clear communication, strong ownership, and the ability to operate effectively in a small team.
A growth mindset, with a willingness to learn, adapt, and continuously improve technical and product skills.
What Makes You Stand Out
Strong background in software development, with experience contributing across the product and engineering lifecycle.
Experience integrating and implementing AI features, automations, or products in a professional environment.
Comfort working with LLM provider SDKs, APIs, and common abstractions such as PydanticAI, LangChain, or LiteLLM.
Experience collaborating with cross-functional stakeholders to gather requirements and develop practical solutions.
Experience leading projects, mentoring teammates, or helping raise engineering standards.
LocationThis role is based in our Vancouver office. This is an on-site role with room for flexibility, because we know life doesn't always fit a 9-to-5 mould.
Why join us
See Your Impact: Your contributions directly enhance the safety and efficiency of aviation operations, affecting hundreds of thousands of passengers and crew every month.
Build and Create: Be part of an environment where you'll have the freedom to innovate, build, and create solutions that define the future of digital aviation.
Growth Opportunity: Join us at an inflection point as we scale our revenue growth using cutting-edge AI tools and SaaS best practices.
Also, we offer
Health & Wellness: Comprehensive benefits package including health and dental benefits. Paid time off plus an extra day off to celebrate your birthday.
Invest in your future: Take advantage of our company contribution to pension/RRSP matching program to grow your savings while you work.
Professional Growth: As a fast-growing company, we offer incredible opportunities for career advancement and skill development.
Competitive salary range: We place huge importance on the contribution and experience you bring to the team. The base pay offered is based on location and may vary depending on skills, job related knowledge, experience and internal equity.
The expected base salary range for this role is $110,000 to $160,000 CAD, depending on skills and experience.
$110K-$120K: Solid software engineering experience with some hands-on experience building or integrating AI/LLM-powered features. Candidates can contribute effectively to production software and have practical familiarity with AI-enabled workflows, though they may not yet have deep experience delivering complex AI systems.
$120K-$130K: Strong software engineering experience with solid applied AI experience, or stronger AI experience paired with solid software engineering fundamentals. Candidates can design, build, and ship production software that includes AI-powered features, applying sound judgment across reliability, maintainability, and user impact.
$130K-$145K: Proven ability to design, build, and deliver production-grade systems that combine strong software engineering fundamentals with applied AI expertise. Candidates demonstrate end-to-end ownership, sound architectural judgment, and practical depth across backend/application engineering and AI systems.
$145K-$160K: Senior-level ability to lead the design and delivery of production-grade AI-enabled systems. Candidates bring deeper expertise across both software engineering and AI, with the flexibility for one area to be especially strong while the other remains credible and production-ready. They can make robust technical decisions in regulated or safety-critical environments and mentor others.
Final compensation will reflect your experience, technical depth, and overall impact.
TrustFlight is an equal-opportunity employer. We work together to create the most talented team that celebrates inclusivity, diversity and equality in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. All candidates will receive consideration for this role without regard for race, nationality,
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Ai Software Engineer in Winnipeg, MB vacancy
$146k - $162k per year
We're looking for a 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 turn manual work into scalable, intelligent systems. We are hiring software...SoftwareLong term contractWork at officeLocal areaWork from homeWorldwide- ...Rakuten, Dayforce, PagerDuty, ROSS Intelligence & Lazer. We have top AI staff, including from programs such as MScAC, and advisors that... ...Pfeffer Capital). Role & responsibilitiesAs an AI-focused software engineer on the Mash team, you will: Ship core AI features within the...Software
$121k - $214k per year
AI Engineer - Remote EligibleBuild and ship agentic collaboration features integrating AI agents with human workflowsLocation: Canada Compensation... ...A successful candidate thrives at the intersection of AI and software engineering. You deeply understand how models and agents work,...SoftwarePermanent employmentSeasonal workRemote workFlexible hours- ...high-impact business challenges that can be addressed through AI and ML.Design, develop and maintain modern applications and AI... ...technical solutions.Stay current on advancements in AI/ML and Software Engineering to proactively introduce relevant innovations to the organization...SoftwareFlexible hours
- Job Title: Applied AI ScientistDesignation: AI ScientistLocation: Canada or United States... ...enhance system reliability and usability.Software Development: Utilize AI coding systems to... ...in mathematics, physics, statistics, engineering, or related fields.Hands‑on experience in...SoftwareLocal areaShift work
- ...you strive for success in a big way. Keep reading to learn more!Please note our hybrid work model is 4 days in officeManager, Software Engineering & AI We are looking for an experienced AI Engineering Manager to lead a multidisciplinary team of AI engineers, frontend...SoftwarePermanent employmentTemporary workInternship
- Senior Software AI Engineer — Agentic PlatformsFull-Time, Permanent | Downtown Toronto | HybridOur client, a global enterprise, is building an... ...build the agent infrastructure at the core of it: orchestration engines, the desktop agent harness, tool/skill registries, and the...SoftwarePermanent employment
$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...SoftwareFull timeManual laborWork at officeFlexible hours$120k - $180k per year
System Software Engineer - AIAbout us:We are a startup building foundational technology to address performance... ...and resiliency challenges in large-scale AI data center clusters. We are backed by... ..., JAX, or DeepSpeed) and/or inference engines (vLLM, SGLang, Dynamo/TRT-LLM). Hands-...SoftwareInternshipRemote work- ...offers free Tea and Coffee. Position Summary Join our AI team as an Intermediate AI Engineer, where you'll build and deploy AI applications, agents,... ...Required • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Data Science, or a...Software
- Embrace innovation as an AI Software Engineer at Mash, focusing on core AI features and enhancing LLM-powered solutions. Enjoy an open culture emphasizing autonomy and continuous learning. At Mash, we build cutting-edge software with a strong focus on AI, searching for a skilled...Software
- Build AI-enabled medical software at Perimeter Medical Imaging AI using Python, C++, testing, and regulated delivery practices. Work across engineering teams.The Software Engineer, AI Integration develops production-quality software within a medical device Quality Management...Software
- 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...Software
- Astek Canada seeks an Applied AI Engineer for hybrid work, creating enterprise applications that improve productivity, automation, and decision... ...technology stakeholdersRequirements: Three to five years of software engineering experienceOne to three years building Generative AI...Software
- Become an integral Software Engineer focusing on AI software development and drive impactful innovations. Collaborate within a dynamic team that values creativity and technical excellence. In this mid-senior level role, you'll participate in developing sophisticated AI features...Software
- Remote, CanadaComputer/Software Staff Software Engineer, AI Engineering What they're buildingA newAI-native billing platform built from scratch on GCP. It replaces the manual work of US medical billing (claims, eligibility checks, prior authorization, remittances) with...SoftwareManual laborRemote work
$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 orchestration...SoftwareLong term contractWork at officeLocal areaWork from homeWorldwide$140k - $175k per year
...and thousands of responding institutions to securely verify balances and transactions with speed and certainty. As a Staff Software Engineer – AI on the Confirmation Product Engineering team, you will be a hands‑on technical leader building and delivering production...SoftwareLong term contractWork at officeLocal areaFlexible hours$108k - $135k per year
...belong and have the opportunity to thrive. Lyft is looking for software engineers from a scope of disciplines. We are growing our team with... ...focusing on delighting our passengers and drivers. The Applied AI team is looking for a Backend Engineer to join the AI Entries team...SoftwareHourly payWork at officeFlexible hours3 days per week$128.5k - $160.6k per year
...make an impact with bold thinking are real—and happening daily at Coalition.About the role We are hiring a Software Engineer for the Automation team to use AI to solve and automate manual work across Coalition. This is a hands-on AI engineering role: authoring skills, wiring...SoftwareLive InWork at officeRemote workHome office- Join Honeycomb as a Software Engineer I, focusing on AI observability in a fully remote role. Contribute your software engineering expertise to enhance observability for AI systems. At Honeycomb, you will be part of a talented and inclusive team dedicated to helping clients...SoftwareRemote work
- Build AI-native Android experiences with Kotlin, focusing on responsive mobile performance, reliability, and clear interactions for... ...application where AI behavior is central.As an Android Software Engineer, you will own the Android client experience across chat, vision...Software
- Build cybersecurity software in Calgary with AI-assisted development, TypeScript, Rust, Go, and cloud infrastructure fundamentals. This is a hybrid position.As a Software Engineer, you will fine-tune an established product and build new custom models. The cybersecurity client...Software
- ...world of talent at your fingertips. With our AI-powered Global Work Platform™, companies... ...— we’re rethinking what it means for software to work with you, not just for you. Our AI... ...we’re looking for a Senior Full-Stack AI Engineer who wants to help define what AI-native software...SoftwareContract workLocal areaRemote workFlexible hours
- Overview Perimeter Medical Imaging AI is a medical technology company transforming cancer surgery with ultra-high-resolution,... ...visualization of microscopic tissue structures in the operating room. The Software Engineer, AI Integration will play a key role in moving validated AI...Software
- Elevate customer experience through AI as a Software Engineer at Sierra, a leader in customer-facing AI agents in San Francisco. Drive the development of impactful AI agents and collaborate with top enterprises. Sierra seeks an AI Software Engineer to contribute to transforming...Software
- ...in an inclusive and high-performing culture. The RoleThe AI Platform Software Engieer will design, build, and operate scalable software platforms... ...production. This role sits at the intersection of software engineering, cloud infrastructure, MLOps, and applied AI, with a focus...SoftwareFlexible hours
- Develop Generative AI applications for Lenovo in Morrisville, North Carolina, applying Python, large language models, and intelligent automation.This entry-level AI Engineer role supports solutions that improve business processes, efficiency, and employee experiences. Lenovo...Software
$95k - $145k per year
...transportation landscape.Job Responsibilities:This role involves testing AI models and software for diverse use cases using various methodologies. The... .... In addition, the role supports the R&D project team engineers and researchers by providing technical evaluation of...SoftwareLocal area- Build AI-first applications at Thomson Reuters as a Software Engineer using programming languages, APIs, and generative development tools. This role offers hybrid work.Within the Editorial Tools & Services team, you will develop software applications and support customer-focused...Software
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Ai 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

