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
  • $125k - $150k per year

     ...AI Sales Engineer At  VersaFile Consulting Group , we’re reimagining the role of content in intelligent automation. As AI reinvigorates...  ...Sharepoint and Blob Storage solutions  ~ Proven experience in B2B software sales in Content Management or Automation. ~ Understanding... 
    Software
    Remote job
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    Versafile

    Vancouver, BC
    20 hours ago
  •  ...with brands like Tinder, Hinge, Match,\u00a0and OkCupid, is looking for a talented and motivated\u00a0\u003cstrong\u003eSenior Software Engineer \u003c/strong\u003eto join our team. As part of our Match Group Central Services team, you\u2019ll design, build, and maintain critical... 
    Software
    Full time
    Internship
    Work at office
    3 days per week

    Match Group

    Vancouver, BC
    20 hours ago
  • $140k - $210k per year

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...for networking infrastructure include AI networking. Worth with Customer... 
    Software
    Remote job
    Full time
    Manual labor

    Arista Networks

    Vancouver, BC
    20 hours ago
  • $124k - $179k per year

     ...locations globally. Come join us!\n\nJob Summary:\n\nAre you a Software Engineer interested in joining our core R\u0026D group to develop and...  ...software (Glimpse); including our state-of-the-art rendering engine, shading system, and scene representation? If the answer is yes... 
    Software
    Full time
    Work at office
    3 days per week

    Netflix

    Vancouver, BC
    20 hours ago
  • $125k - $154.35k per year

     ...Role in Supporting Our Members: We are seeking a Lead Gen AI Engineer to join our GenAI & Cognitive AI Pod, focused on building...  ...decisioning. This role is highly hands-on and best suited for a software engineer who understands AI deeply enough to build, deploy, and... 
    Software
    Permanent employment
    Full time
    Internship
    Work at office
    Immediate start
    Flexible hours

    Vancity

    Vancouver, BC
    20 hours ago
  • $101.2k - $124.95k per year

     ...Members: We are seeking an RPA Automation Engineer to join our Automation Pod, responsible...  ...automation solutions using RPA platforms and AI enabled services. This is a hands-on...  ...RPA development, automation engineering, or software engineering roles ~ Strong hands-on... 
    Software
    Permanent employment
    Full time
    Internship
    Work at office
    Immediate start
    Flexible hours

    Vancity

    Vancouver, BC
    20 hours ago
  • $95k - $145k per year

     ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance... 
    Software
    Full time

    Arista Networks

    Vancouver, BC
    20 hours ago
  •  ...fraud, errors and mistakes. Our specialised Accounts Payable software integrates with leading business ERP systems like SYSPRO,...  ...and motivated individual to join our team as a Software Support Engineer. In this role, you will be the critical link between our development... 
    Software
    Remote job
    Long term contract
    Full time

    Traildptyltd

    Vancouver, BC
    20 hours ago
  • $90k - $125k per year

     ...for our customers so they can spend more time doing what they love. The Role: Push is looking for an experienced Full Stack Software Engineer (back end focus preferred) who loves tracking down tricky bugs, untangling thorny refactors, and uncovering performance... 
    Software
    Full time
    Work at office
    Remote work

    Push Operations

    Vancouver, BC
    20 hours ago
  • $132k - $198k per year

     ...you ready to be a part of a transformative journey from our legacy tech stack to cutting-edge Stack 2.0? We are seeking a Senior Software Engineer to drive this migration and usher in a new era of geolocation services. You’ll be at the forefront, migrating our legacy... 
    Software
    Remote job
    Full time
    Live In
    Work at office
    Local area
    Work from home
    Shift work

    Geocomply

    Vancouver, BC
    20 hours ago
  • $120k - $210k per year

     ...As Lead Software Engineer, you would lead a team of engineers to write and maintain the tools necessary to support VFX workflows with a focus on production. Our ideal candidate is able to collaborate with non-technical stakeholders to define and document requirements, and... 
    Software
    Full time
    Worldwide

    Scanline Vfx

    Vancouver, BC
    20 hours ago
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on... 
    Software
    Remote job
    For contractors

    YO AI Labs

    Vancouver, BC
    9 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
    1 day ago
  • $100k - $150k per year

     ...Technical Center of Excellence. We are currently hiring candidates who are based in or able to work from Vancouver . Software Engineer Platform AI Service Levels: Software Engineer II Senior Software Engineer Staff Software Engineer Location: Vancouver Position... 
    Software
    Full time
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    4 days ago
  • $80k - $100k per year

     ...execution. You aren’t just managing a roadmap; you are building the engine that allows our entire team to scale. You will work side-by-side...  ...decisions and optimize product performance. ~ Experience using AI to streamline and automate work tasks. ~ An entrepreneurial spirit... 
    Software
    Full time
    Remote work
    Flexible hours

    Total Life, Inc.

    Vancouver, BC
    20 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
    19 hours ago
  • $145k - $155k per year

     ...real-world conditions. We’re hiring two Software Developers to join the Casper team: one Intermediate...  ..., and ready for what comes next. As AI reshapes how applicants prepare and respond, Casper is adapting too. The engineering work behind it is becoming more complex,... 
    Software
    Remote job
    Long term contract
    Full time
    Shift work
    Night shift

    Acuity Insights

    Vancouver, BC
    20 hours 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
    9 hours ago
  • $114.24k - $140k per year

     ...The role   We're hiring a dedicated data engineer to own the production data platform that...  ...pipelines and delivering automated reporting, AI-assisted workflows, and predictive signals...  ....   What  you'll bring   ~ Strong software engineering fundamentals: production-quality... 
    Software
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    15 days ago
  • $110k - $155k per year

     ...employees. We are building a talent pool for future Rendering Engineers (intermediate or senior) to help build and optimize a visually...  ...senior levels; title/level will match experience).Strong Unreal Engine 5 (or UE4 plus meaningful UE5 experience) and modern C++ skills.... 
    Software
    Remote job
    Long term contract
    Permanent employment
    Full time

    Blackbird Interactive

    Vancouver, BC
    20 hours 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
    more than 2 months ago
  • $147k - $174k per year

     ...About Dialpad Dialpad is the AI platform for customer experience, built to resolve customer...  ...a talented, experienced Full-Stack Engineer passionate about building high-quality, scalable...  ...~5+ years of experience in Full-stack software engineering. ~ Strong experience with writing... 
    Software
    Work at office

    Dialpad

    Vancouver, BC
    2 days ago
  •  ...through this video primer!:   Our interview process for Senior Software Developers respects the growth you’ve experienced while...  ...various internal programs for refreshing and strengthening your engineering and customer facing skills, and work with your manager to make... 
    Software
    Full time
    Live out

    Bit Quill | An Improving Company

    Vancouver, BC
    20 hours ago
  • $250k - $310k 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
    Visa sponsorship
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    a month ago
  • $138k - $208k per year

     ...us. As a Fortune 500 company and a leading AI platform for managing people money and...  ...together product leaders machine learning engineers and full-stack builders to create intelligent...  ...platform engineering: partnering closely with software engineers product managers and data... 
    Software
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Vancouver, BC
    4 days ago
  • $98.52k - $123.16k per year

     ...Opportunity We are seeking a talented and motivated Full Stack Software Developer to join our dynamic team. The ideal candidate will...  ...stack web development Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience Proven... 
    Software
    Full time
    Manual labor
    Work at office

    Insurance Council Of Bc

    Vancouver, BC
    20 hours ago
  •  ...Treasure AI: Treasure AI is the agentic experience platform built to acquire, retain...  ...humility. Your Role: As a Senior Software Engineer on the Realtime/Personalization team, you...  ...-native Personalization Studio and RT2.0 engine. Operating at the intersection of deep... 
    Software
    Long term contract
    Contract work
    Work at office
    Night shift

    Treasure AI

    Vancouver, BC
    1 day ago
  • $82k - $110k per year

     ...channels. Job Description As an Intermediate Quality Software Engineer on our Integration team, you'll own the quality of the...  ...systems, or Accounts Payable concepts. Basic experience using AI tools to support QA workflows. Additional Information... 
    Software
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Quadient

    Vancouver, BC
    3 days ago
  • $110k - $120k 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-...  ...ideal for a mid-level engineer who writes solid code and embraces AI-powered tools to work smarter and faster.  You’ll help shape architectural... 
    Software
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    2 days ago
  •  ...Infrastructure migration, Cloud Native application development, and Data & AI services on the Azure platform. Serving clients across Canada and...  ...Microsoft Fabric solutions, focusing on data integration, data engineering, and advanced analytics. Lead the end-to-end implementation of... 
    Remote job
    Full time
    Flexible hours

    Optimus Information

    Vancouver, BC
    20 hours ago

Do you want to receive more vacancies?

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