Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

AI Software Engineer

$110k - $160k per year
Full-time

TrustFlight

TrustFlight 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 Role

You 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.

Location

This 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.

How to Apply

Click Apply and send us your resume along with a cover letter. We’d love to learn how your experience and perspective can contribute to creating best-in-class tools and services across the aviation industry.

 

While we sincerely appreciate all applications, only those candidates selected for an interview will be contacted. No phone calls please.

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,

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the AI Software Engineer in Vancouver, BC vacancy
  • $200k - $240k per year

     ...Overview We are seeking a hands-on Director of AI Software Engineering to lead and scale AI engineering efforts supporting multiple business units across Governance, Risk, and Compliance (GRC). This role sits at the intersection of product delivery, platform evolution... 
    Software
    Work at office
    Local area
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    15 days ago
  • $58 per hour

    Overview Languages English Education Bachelor's degree Artificial intelligence Computer science Computer software engineering Experience 2 years to less than 3 years On site Work must be completed at the physical location. There is no option... 
    Software
    Long term contract
    Permanent employment
    Full time
    Remote work

    Geoswift

    Vancouver, BC
    4 days ago
  •  ...Treasure AI: Treasure AI is the agentic experience platform built to acquire, retain, and grow your most valuable customers....  ...reliability, openness, and humility. Your Role: Staff Software Engineers at Treasure AI are pod leads — player-coaches who remain active... 
    Software
    Contract work
    Work at office
    Night shift

    Treasure AI

    Vancouver, BC
    24 days ago
  • $176k - $200k per year

     ...We’re looking for a Senior Software Engineer to define the backend foundations for Asana’s next-generation AI chat products. Chat Platform owns the intelligence and shared infrastructure behind the conversation—from tool selection and evaluation to observability and product... 
    Software
    Long term contract
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    a month ago
  • $115.5k - $132.75k per year

     ...About Dialpad Dialpad is the AI platform for customer experience, built to resolve customer...  .... Your role As an AI Evaluation Engineer, you'll be an integral part of our AI...  ...s or Master's degree in Computer Science, Software Engineering, Computational Linguistics, or... 
    Software
    Internship
    Work at office

    Dialpad

    Vancouver, BC
    22 hours ago
  • $196.6k - $258.1k per year

     ...environment for our people. about this team The Enterprise Data & AI organization is a strategic and operational driver of growth...  ...enterprise scale. core responsibilities As a Principal Software Engineer, you will own the system design and implementation of lululemon... 
    Software
    Long term contract
    Permanent employment
    Part time
    Immediate start

    lululemon

    Vancouver, BC
    a month ago
  • $168k - $194.25k per year

     ...About Dialpad Dialpad is the AI platform for customer experience, built to resolve customer problems...  ..., and Empathetic . Your role As a Sr. Software Engineer on the Tel Core team, you are the steward of our media engine’s evolution. You will bridge the gap between high... 
    Software
    Long term contract
    Work at office

    Dialpad

    Vancouver, BC
    3 days ago
  • $180k - $225k per year

     ...This role sits at the intersection of AI engineering and application development. You’ll build customer-facing features from scratch, while...  ...building AI applications. You craft fast, polished, reliable software and you're drawn to problems that are genuinely unsolved. We... 
    Software
    Work at office
    Remote work

    Durable

    Vancouver, BC
    25 days ago
  • $74k - $87k per year

     ...Role You will design, build, and operate software that runs in production. This role is an...  ..., monitor it, and keep it healthy. Senior engineers will support your growth, and they will expect...  ...stability of what you ship. We are an AI-native engineering team. AI is not a tool... 
    Software
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Work from home
    Flexible hours

    Spring Financial

    Vancouver, BC
    24 days ago
  • $90k - $107k per year

     ...discussions with opinions and documentation, not just vibes. Use AI tools to move faster on coding, debugging, testing, and...  ...you'll need to get an interview ~2-3 years of professional software engineering experience in an agile, full-stack-focused environment. ~ Solid... 
    Software
    Work at office
    Local area
    Immediate start
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    18 days ago
  •  ...on disconnected systems, manual workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the platform that automates the workflows consuming the industry... 
    Software
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    19 days ago
  • $114.4k - $203.9k per year

     ...the sky is the limit for a cloud-enabled AI world. Imagine a world where AI agents...  ...platform that makes this vision possible: the engine behind Microsoft’s strategy to make...  ...real-time engineering is seeking a Senior Software Engineer to design, develop, and operate high... 
    Software
    Ongoing contract
    Full time
    Work at office
    Local area
    Relocation

    Microsoft

    Vancouver, BC
    23 days ago
  •  ...billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform...  ..., and TiDB for scalable SQL workloads. Engineers on the team build resilient, highly available...  ...data at scale. Build event-driven software utilizing messaging technologies such as Kafka... 
    Software
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Vancouver, BC
    9 days ago
  •  ...quality checks — none of it automated, most of it repeated daily. EviSmart's platform exists to replace that. The AI and automation infrastructure is the engine underneath everything: routing decisions, predictive analytics, intelligent process orchestration. The obstacle isn... 
    Full time
    Work at office
    Immediate start
    Work from home

    EviSmart

    Vancouver, BC
    15 days ago
  • $86.32k - $107.9k per year

     ...Position Overview As a Software Engineer II at Diligent, you’ll take on a hands-on technical role in building secure, scalable, and high-performing...  ...for a mid-level engineer who writes solid code and embraces AI-powered tools to work smarter and faster. You’ll help shape... 
    Software
    Full time
    Work at office
    Local area
    Flexible hours

    Diligent

    Vancouver, BC
    21 days ago
  • $146.2k - $201.1k per year

     ...mission to simplify and democratize data and AI — from making the next mode of...  ...insights to improve their business. Founded by engineers — and customer obsessed — we leap at every...  ...re only getting started. As a Fullstack software engineer, you will work with your team and... 
    Software
    Full time
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    15 days ago
  • $123k - $160k per year

     ...growth measurable. Our unparalleled attribution, backed by AI-enhanced linking, is trusted to deliver seamless experiences...  ...About The Group We're hiring an AI DevOps & Reliability Engineer to own how software ships and runs at Branch. The role has two areas: half central... 
    Software
    Full time
    Internship
    Remote work
    Relocation

    Branch

    Vancouver, BC
    22 days ago
  • $104.5k - $142.8k per year

     ...About The Team - Development Release Engineering (DRE) DRE ( are EA's global build automation...  ...DRE supporting The Sims franchise as a Software Engineer. The position is hybrid (3 days...  ..., Open Telemetry) ~ Commercial Game Engine (e.g. Unity, Unreal) ~ Agile familiarity... 
    Software
    Full time
    Work at office
    Local area

    Electronic Arts (EA)

    Vancouver, BC
    15 days ago
  • $130k - $173k per year

     ...access management.  Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of...  ...where the velocity of emerging threats—accelerated by new AI models—requires a paradigm shift from reactive patch management... 
    Software
    Local area
    Worldwide
    Flexible hours
    Shift work

    Ping Identity

    Vancouver, BC
    6 days ago
  •  ...a new team member/team Technical assessments: 2-3 (a mix of interview and take-home) depending on the candidate level. No Leetcode. AI allowed. Non-technical interviews with ops & c-suites: as many as you would like to get a sense of the company ~ Offer & background... 
    Software
    Full time
    Remote work

    flaglerhealth

    Vancouver, BC
    21 hours ago
  • $147k - $174k per year

     ...About Dialpad Dialpad is the AI-native business communications platform. We unify calling, messaging, meetings, and contact center...  ...role We are seeking an experienced and ambitious Full Stack Software Engineer passionate about building high-quality, large-scale web and... 
    Software
    Long term contract
    Work at office
    Shift work
    Rotating shift

    Dialpad

    Vancouver, BC
    a month ago
  •  ...Want to get dangerously good at AI automation before everyone else catches up? As our AI Automation Associate, you’ll get a front-row...  ...using low-code and no-code tools. Improve workflows with prompt engineering and AI systems. Translate business problems into working AI... 
    Full time
    Internship
    Immediate start

    AlgaeCal

    Vancouver, BC
    24 days ago
  • $177.1k - $221.4k per year

     ...As Marqeta's Senior Manager, Software Engineering, you will lead and evolve our Credit onboarding team. This is a critical leadership role...  ...resiliency, scalability, and operational excellence Drive AI-first automation , reducing manual handling and increasing efficiency... 
    Software
    Work at office
    Remote work
    Flexible hours

    Marqeta

    Vancouver, BC
    15 days ago
  •  ...infrastructure focused on precision, speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously. Employers don’t...  ...AI tools.   Who You Are ~10+ years of experience in software engineering, with a demonstrated track record of leading and executing... 
    Software
    Hourly pay
    Long term contract
    Full time
    Remote work
    Flexible hours

    JobGet

    Vancouver, BC
    17 days ago
  • $131k - $164k per year

     ...About the Role We're hiring a Staff Software Engineer with strong engineering fundamentals, hands-on experience building AI solutions, developer tooling, and automation to make AI a practical, measurable part of how teams build and ship software. What You'll Do... 
    Software
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    7 days ago
  •  ...in NYC and Vancouver, Canada. On-site is not required but encouraged if you are local for team bonding. There are many 100% remote engineers and non-engineers in the company. We have videos on for our weekly team syncs and pair-coding / tech discussion. Application... 
    Software
    Full time
    Local area
    Remote work

    flaglerhealth

    Vancouver, BC
    21 hours ago
  • $105k - $125k per year

     ...turn intelligence into action, building AI products that help marketing and growth teams...  ...scale performance that lasts. Team: Engineering Reporting to: VP of Engineering Location...  ...Requirements ~3–5 years of hands-on software engineering experience, with a meaningful... 
    Software
    Full time
    Remote work
    Home office

    This is Gain Ltd

    Vancouver, BC
    23 days ago
  • $4000 per month

     ...visible investments. Built on a native, AI-powered platform and more than a decade of...  ...: We're looking for an AI Automation Engineer Co-op to embed with teams across Later and...  ...Currently enrolled in a Computer Science, Software Engineering, Data Science, or related program... 
    Software
    Hourly pay
    Long term contract
    Permanent employment
    For contractors
    Freelance
    Local area
    Remote work

    Later

    Vancouver, BC
    a month ago
  • $100k - $150k per year

     ...and robotics. We partner with a leading AI and robotics company to produce high-quality...  ..., Amazon, ByteDance, and more. Our engineering team is composed of passionate, driven, and...  ...Day In The Life You are a seasoned Software Engineer with a strong background in application... 
    Software
    Hourly pay
    Full time
    Work at office
    Local area
    Work from home
    2 days per week

    Workstream

    Vancouver, BC
    9 days ago
  • $128.15k - $151.93k per year

     ...About Dialpad Dialpad is the AI-native business communications platform. We unify calling, messaging, meetings, and contact...  ...we are building the future of AI-driven communication. As a Software Development Engineer in Test (SDET), you will lead the charge in building... 
    Software
    Work at office
    Shift work

    Dialpad

    Vancouver, BC
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI Software Engineer. Be the first to apply!