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 2 days ago
Similar jobs that could be interesting for youBased on the AI Software Engineer in Vancouver, BC vacancy
  •  ...Mythic is building the future of AI computing with breakthrough analog technology that...  ...CNNs to advanced signal processing, and is engineered to operate from –40 °C to +125 °C, making...  ...markets. The AI Engineering team Builds software pipelines that adapt neural networks (such... 
    Software
    Full time

    Mythic

    Vancouver, BC
    more than 2 months ago
  •  ...Senior Software Engineer, AI Enablement The role & impact You'll join a small team that builds the tools, platforms and best practices helping engineers across Xero work with AI. Rather than shipping something once and moving on, you'll own it end to end from early experimentation... 
    Software
    Full time

    Xero

    Vancouver, BC
    12 days ago
  • $168k - $252k per year

     ...world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we're shaping...  ...and putting people first. About the Role Evisort Engineering is growing! As a Principal Software Engineer, you'll join a collaborative, cross-functional... 
    Software
    Contract work
    Work at office
    Remote work
    Flexible hours

    Workday

    Vancouver, BC
    2 days ago
  • Drive innovation in robotics software as a Staff Software Engineer at Sanctuary AI. This hands-on role requires expertise in C++, Python, and robotics in a hybrid work environment. Sanctuary AI seeks a Staff Software Engineer to enhance teleoperation and data collection software... 
    Software

    Sanctuary AI

    Vancouver, BC
    4 days ago
  • Lead the charge in AI innovation with Safe Software as a Senior AI Engineer, responsible for developing and deploying high-quality AI systems. Embrace hands-on involvement in the full lifecycle of AI processes. Safe Software seeks a seasoned professional to design and operate... 
    Software

    TypeSafe AI

    Vancouver, BC
    3 days ago
  •  ...sustainable future. By pushing the boundaries of engineering and technology, we can make it work. We...  ...for an experienced Senior Full-Stack Software Engineer to support the continued...  ...engineering practices through the practical use of AI and development agents. This role... 
    Software

    Wärtsilä

    Vancouver, BC
    13 days ago
  •  ...Workday, Inc. in Vancouver seeks a Principal Software Engineer to join the Evisort team, driving AI-driven contract management improvements and scalable, user‑centric solutions. You will collaborate with engineers, product managers, data scientists and designers to advance... 
    Software
    Contract work

    Workday, Inc.

    Vancouver, BC
    3 days ago
  • $60 - $120 per hour

     ...AI & Software Engineers – Remote Opportunities Full-Time & Flexible Contract Options | Remote $60 - $120 per hour We are recruiting for multiple opportunities with a fast-growing AI technology business working on advanced AI systems and software engineering projects... 
    Software
    Remote job
    Hourly pay
    Full time
    Contract work
    Flexible hours

    Andrews Recruitment Group

    Vancouver, BC
    28 days ago
  • $125k - $150k per year

     ...Tigera—the pioneer behind Calico and Lynx—is defining the future of AI agent security, workload governance, and cloud-native...  ...About Your Role Tigera is looking for passionate and skilled software engineers to join us in our mission to secure the next generation of agentic... 
    Software
    Full time
    Internship
    Flexible hours

    Tigera

    Vancouver, BC
    2 days ago
  •  ...at a day in the life of our team: Behind the Scenes with our Software Engineers The Role Push is looking for an experienced Full Stack Software...  ...architecting, building and testing Push's internal tools and AI integrations. In this role, you will have the ability to tackle... 
    Software
    Full time

    Push Operations

    Vancouver, BC
    more than 2 months ago
  •  ...Web Services Canada, Inc. in Vancouver, BC is seeking a senior software engineer to lead design and debugging efforts across Hyperplane and partner...  ...will build tools to diagnose complex network issues, develop AI-assisted diagnosis capabilities, and mentor engineers across... 
    Software

    Amazon Web Services (AWS)

    Vancouver, BC
    3 days ago
  • $102.55k - $146.5k per year

     ...who gets excited about turning emerging AI technologies into real business impact, this...  ...to make your mark. As our AI Engineering Manager , you'll lead a talented team in...  ...field. ~8+ years of experience delivering software, data, AI, or digital solutions, including... 
    Software

    Canfor

    Vancouver, BC
    1 day ago
  •  ...about us at lanterncare.com.    Lantern is seeking a Staff Software Engineer to join our expanding product engineering pods. This is a strategic...  ..., and technical documentation, with an emphasis on innovation, AI integration, and long-term maintainability Lead technical... 
    Software
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Lantern

    Vancouver, BC
    2 days ago
  • $35 - $38 per hour

     ...week. We are seeking a talented and motivated early-career software engineer to join the Match Group Core in a brand new role enabling...  ...impart your expertise on your stakeholders, and enable them with AI to achieve their own goals. This role is a paid, fixed-term... 
    Software
    Hourly pay
    Permanent employment
    Full time
    Fixed term contract
    Internship
    Work at office
    Worldwide
    3 days per week

    Match Group

    Vancouver, BC
    6 days ago
  • $90k - $135k per year

     ...providers; or helping artists use the latest AI tools and make thoughtful decisions with...  ...an invaluable role in our success. The engineering team at Warner Music Group makes all of...  ...to grow, learn, and master the craft of software development. Tech stack consists of Ruby... 
    Software
    Full time
    Local area
    Worldwide

    Warner Music Group Corp.

    Vancouver, BC
    a month ago
  • $96k - $144k per year

     ...in Canada and reside within Canada. We are looking for a Gameplay AI Software Engineer to drive the technical direction and execution of a new original game being developed in Unreal Engine 5 . You will be embedded in a core gameplay team to implement gameplay features... 
    Software
    Long term contract
    Full time
    Temporary work
    Remote work
    Flexible hours

    Blackbird Interactive

    Vancouver, BC
    more than 2 months 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
    Full time
    Work at office
    Remote work

    Durable

    Vancouver, BC
    more than 2 months ago
  •  ...Brex is seeking a Staff Software Engineer to operate across Acquisition Engineering, driving high-impact, cross-team initiatives from first touch to ongoing adoption. You will set technical direction, raise the bar for design and execution, and multiply engineering effectiveness... 
    Software

    Brex

    Vancouver, BC
    4 days ago
  • $96.56k - $128.74k per year

     ...reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent   Compensation Details: ~ Software Engineer 18:... 
    Software
    Permanent employment
    Full time
    Contract work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Vancouver, BC
    15 hours ago
  • $113k - $122k per year

     ...journey. Position We are looking for an experienced backend engineer who loves technology, can take ownership of the projects, is...  ...of engineers who are working on building FISPAN’s accounting software integrations and plugins. Key Responsibilities/Qualifications... 
    Software
    Permanent employment
    Full time
    Work at office
    Immediate start

    Fispan

    Vancouver, BC
    2 days ago
  • $148.3k - $171k per year

     ...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance...  ...or BAM Management Canada Holdings Inc. About This Role: As Software Engineer, Backend, you will be responsible for designing, developing... 
    Software
    Remote job
    Local area
    Work from home

    Binance.us

    Vancouver, BC
    9 days ago
  • $95k - $120k per year

     ...you come in…   The key function of the Software Engineer is to build and maintain systems. This...  ...systems, including controls, abilities, AI, RPG, multiplayer, online, and network systems...  ...proficiency with multiple game engines, or proven ability to pick-up new ones.... 
    Software
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Kabam

    Vancouver, BC
    more than 2 months ago
  •  ...Description DataVisor is the world’s leading AI-powered Fraud and Risk Platform that...  ...advanced device intelligence, powerful decision engine and investigation tools work together to...  ...across the globe. Our award-winning software platform is powered by a team of world-... 
    Software
    Full time

    Datavisor

    Vancouver, BC
    more than 2 months ago
  •  ...Description   Software QA Engineer   The Company: Varonis (Nasdaq: VRNS) secures AI and the data that powers it. The Varonis platform gives organizations automated visibility and control over their critical data wherever it lives and ensures safe and trustworthy... 
    Software
    Full time
    Work at office
    Worldwide

    Varonis Home

    Vancouver, BC
    more than 2 months 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
    more than 2 months ago
  • $72k - $75k per year

     ...what they love. The Role We're looking for an experienced Software Engineer in Testing to join our growing Engineering team! If you have a...  ...evaluate and enhance QA workflows, tooling (including modern AI tools), and team efficiency Why Push? Do what you love! It... 
    Software
    Full time
    Internship
    Work at office
    Remote work

    Push Operations

    Vancouver, BC
    more than 2 months ago
  • $98k - $147k per year

     ...Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time position open to candidates in Canada....  ...fully scoped) or a full production feature ~ Comfortable using AI coding tools responsibly: able to leverage them for productivity... 
    Software
    Remote job
    Full time
    Local area
    Weekend work

    Indiegraf

    Vancouver, BC
    a month ago
  •  ...The software engineer role at Salesforce encompasses architecture, design, implementation, and testing to ensure we build products right and release...  ...structured prompts and cultivate the system context that makes AI outputs reliable, secure, and production-ready. We pride... 
    Software
    Work at office

    Leadout Capital

    Vancouver, BC
    15 hours ago
  • $140k - $205.7k per year

     ...Job Requisition ID # 26WD97217 26WD97217, Software Development Manager, Generative AI Position Overview Autodesk is building cloud-scale software...  ..., you will be the frontline manager for a full-stack engineering team responsible for integrating our AI capabilities and... 
    Software
    Long term contract
    Contract work

    Autodesk

    Vancouver, BC
    15 hours ago
  • $20 per day

     ...opportunities. As a Senior Full Stack Engineer, you will be a hands‑on contributor to the...  ...of the ins and outs of data modeling and software architecture for developing performant and...  ...individuals have an opportunity to succeed. AI, automated tools, applicant privacy notice... 
    Software
    Internship
    Summer holiday
    Remote work
    Relocation
    Shift work

    claritymovescapital

    Vancouver, BC
    1 day ago

Do you want to receive more vacancies?

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