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

Senior Software Engineer (AI & Full Stack)

$135k - $150k per year
Canada
  • Remote job
About Fable Global enterprises work with Fable to make products more accessible for over one billion people who live with disabilities. Our customers include global leaders like Walmart, Slack, and Shopify. Fable was featured on the Forbes Accessibility 100 list in 2025, awarded Fast Company’s Most Innovative Companies in Design, and has received accolades from global entities like the World Summit Awards and the UN-endorsed Zero Project. As we continue scaling our platform and expanding our AI capabilities, we're looking for experienced engineers who thrive in fast-moving environments, embrace AI-first software development, and take ownership from idea to production. About the Role Fable is looking for a highly motivated Senior Software Engineer with deep backend expertise, strong full-stack development skills, and hands-on experience building AI-powered applications and agentic workflows. This is a senior individual contributor role for an engineer who enjoys solving complex technical problems, takes ownership without waiting for direction, and consistently delivers high-quality software at speed. Reporting to the Director of Engineering, you will work closely with Product Management, Design, Development, Quality Engineering, and Site Reliability Engineering to design, build, and scale customer-facing products and platform capabilities. Success in this role requires strong technical leadership, adaptability, fast execution, and a passion for continuous learning in an AI-driven engineering environment. Responsibilities Technical Ownership 
  • Own technical solutions end-to-end, translating customer and business needs into scalable, production-ready software. 
  • Design, develop, test, deploy, and support software throughout its lifecycle. 
  • Take accountability for solution quality, maintainability, security, scalability, and operational excellence. 
  • Make sound architectural and implementation decisions with minimal oversight. 
  • Drive technical execution while balancing delivery speed with engineering quality. 
  • Proactively identify risks, remove blockers, and continuously improve engineering effectiveness. 
Software Engineering 
  • Design and build scalable backend services, APIs, microservices, and distributed systems. 
  • Develop modern full-stack applications across backend and frontend technologies. 
  • Write clean, maintainable, well-tested, and secure code. 
  • Optimize application performance, scalability, observability, and reliability. 
  • Contribute to architecture, technical design, and platform evolution. 
  • Improve developer experience through automation, tooling, and reusable engineering patterns. 
AI Engineering 
  • Design and build AI-powered product capabilities that create measurable customer value. 
  • Develop AI agents, agentic workflows, and intelligent automation solutions. 
  • Integrate Large Language Models (LLMs), AI services, and external APIs into production applications. 
  • Build prompt orchestration, tool-calling, and multi-agent workflows. 
  • Implement Retrieval-Augmented Generation (RAG), semantic search, and knowledge retrieval where appropriate. 
  • Evaluate emerging AI technologies and rapidly prototype new capabilities. 
  • Leverage AI-assisted development tools such as Claude Code, GitHub Copilot, and similar technologies to improve engineering productivity. 
  • Continuously identify opportunities to use AI to simplify engineering workflows and improve customer experiences. 
Product & Customer Focus 
  • Partner closely with Product Managers and Designers to understand customer problems and business objectives. 
  • Translate customer needs into scalable, high-quality software solutions that deliver measurable business value. 
  • Participate in technical discovery, solution design, estimation, and delivery planning. 
  • Build solutions that prioritize accessibility, usability, reliability, and customer outcomes. 
Engineering Excellence 
  • Champion engineering best practices including code quality, automated testing, CI/CD, observability, and secure software development. 
  • Participate in peer code reviews and architectural design reviews. 
  • Improve engineering standards through documentation, automation, and continuous improvement. 
  • Participate in production support, incident response, root cause analysis, and operational improvements. 
  • Reduce technical debt while maintaining delivery momentum. 
Leadership
  • Provide technical leadership across projects and initiatives. 
  • Mentor engineers through code reviews, technical guidance, and knowledge sharing. 
  • Influence technical direction through collaboration and sound engineering judgment. 
  • Foster a culture of ownership, accountability, innovation, and continuous improvement. 
Requirements Required Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience. 
  • 8+ years of professional software development experience. 
  • Extensive backend software engineering experience building scalable production systems. 
  • Strong full-stack development experience. 
  • Experience designing and developing RESTful APIs and distributed systems. 
  • Strong experience with cloud platforms (AWS preferred). 
  • Experience with modern databases, caching technologies, and messaging systems. 
  • Strong understanding of software architecture, design patterns, and engineering best practices. 
  • Experience working in Agile software development environments. 
  • Excellent analytical, problem-solving, and communication skills. 
AI Experience Demonstrated hands-on experience with modern AI software development , including:
  • Building AI-enabled applications. 
  • AI agent and agentic workflow development. 
  • Large Language Model (LLM) integrations. 
  • Prompt engineering and prompt optimization. 
  • Tool calling and AI orchestration. 
  • AI evaluation and testing. 
  • Rapid prototyping using AI technologies. 
  • AI-assisted software development. 
Experience with technologies such as OpenAI, Anthropic Claude, Model Context Protocol (MCP), LangChain, vector databases, or similar frameworks is considered a strong asset. Technical Skills Demonstrated technical skills , including:
  • TypeScript, JavaScript, Python, Java, or C# 
  • React or modern frontend frameworks 
  • Node.js and backend application frameworks 
  • REST APIs and GraphQL 
  • AWS cloud services 
  • Docker and Kubernetes 
  • MongoDB, PostgreSQL, Redis 
  • GitHub Actions or CI/CD platforms 
  • Infrastructure as Code 
  • Observability and monitoring platforms 
  • Event-driven architectures 
  • Serverless computing 
Leadership Competencies Demonstrated leadership competencies , including:
  • Take ownership and accountability for outcomes. 
  • Deliver with urgency while maintaining high engineering standards. 
  • Make informed technical decisions independently. 
  • Adapt quickly to changing priorities and business needs. 
  • Solve complex problems with a pragmatic, customer-focused mindset. 
  • Communicate effectively with technical and non-technical stakeholders. 
  • Mentor others and contribute to a high-performing engineering culture. 
  • Continuously learn and embrace emerging technologies, particularly AI. 
What Success Looks Like Within your first year, you will:
  • Independently deliver complex software solutions from design through production. 
  • Build AI-powered capabilities that improve customer outcomes and engineering productivity. 
  • Contribute to the evolution of Fable's platform architecture and engineering standards. 
  • Improve software quality, reliability, scalability, and operational excellence. 
  • Accelerate engineering execution through AI-assisted development and automation. 
  • Be recognized as a trusted technical leader who consistently delivers high-impact outcomes. 
Our values  To lead, listen first 
You amplify voices that are less often heard and create space for those voices to grow. The quality of an idea doesn't correlate with the loudness of someone's voice. The brain is a muscle 
If you're going to do something, you will do it well. Practice often and rest when needed. Give your mind what it needs to thrive. Unlearn to learn 
What did we learn growing up, and what do we need to unlearn? It's essential to understanding our personal bias and position so that we can grow. Benefits What’s in it for you? 
At Fable, you’ll join a collaborative and mission-driven environment where you’ll work with people who care deeply about building a more inclusive digital world. We offer benefits such as stock options, career growth opportunities, professional development support, health and dental coverage, and more. Accessibility accommodations Fable is an inclusive workplace. If you are facing any accessibility requirements or concerns regarding the hiring process or employment with us, please fill out this form or email us at [email protected]and include the subject line “Accessibility accommodation for Senior Software Engineer job application.” Pay range  $135,000 – $150,000 the salary band is designed to reflect the range of skills and experience needed for the position and is subject to change. The final salary is based on relevant skills, experience, and internal equity. This posting reflects an existing vacancy. Artificial intelligence (AI) tools may be used to support part of the recruitment and selection process. However, all hiring decisions are made by our hiring managers.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (AI & Full Stack) in Canada vacancy
  • $170.4k - $234.3k per year

     ...optimizations per second, the AI-powered StackAdapt Marketing Platform...  ...and marketing channels. Engineering at StackAdapt: As an Engineer...  ...have exposure to modern tech stacks around GoLang, Ruby on Rails,...  ....    We're seeking a Senior Full Stack Engineer to help lead... 
    Senior
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    a month ago
  • $150k - $180k per year

     ...This is a  full-time, permanent opportunity for candidates based in Canada and authorised...  ...is an independent team of data & AI experts, engineers, and designers who build intelligent digital...  ...digital products. Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer,... 
    Senior
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    19 days ago
  • $140k - $192.5k per year

     ...optimizations per second, the AI-powered StackAdapt Marketing Platform...  ...and marketing channels. Engineering at StackAdapt: As an Engineer...  ...and have exposure to modern tech stacks around GoLang, Ruby on Rails,...  ...succeed.    We're seeking a Full Stack Engineer to help lead our... 
    Suggested
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    a month ago
  • $170.4k - $234.3k per year

     ...optimizations per second, the AI-powered StackAdapt Marketing Platform...  ...and marketing channels. Engineering at StackAdapt:  As an...  ...have exposure to modern tech stacks such as GoLang, AWS, Kubernetes...  ...and lead by example to uphold software development best-practices in... 
    Senior
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    2 days ago
  •  ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert...  ...is required at time of application Job Summary: As an AI Engineer, you will play a critical role in designing and implementing... 
    Senior
    Contract work
    Internship

    PLATO

    Canada
    1 day ago
  •  ...At Replicant, we believe AI should work for people, starting with customer service. We’re looking for a Software Development Engineer in Test (SDET) to help raise the bar for quality across...  ...AI. What You'll Do Act as a senior technical authority for quality engineering... 
    Senior
    Full time
    Remote work
    Flexible hours

    Replicant

    Canada
    1 day ago
  •  ...financial systems, risk analytics, and modeling, and grow in a global software development environment? Our graduate program offers in-depth...  ...Our exclusive partnership with Columbia University’s School of Engineering gives Alumni access to two Executive Education certificates and... 

    mthree Recruiting Portal

    Canada
    9 hours ago
  • $196k - $246k per year

     ...Solutions Architect, Experience Engineering & Platforms to join DEPT®'s...  ...role, you will serve as the most senior client-facing voice on large-...  ...to modern, performance-first stacks built on Adobe Experience Manager...  ...while building toward the full composable vision. Shape Pillar... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    3 days ago
  • $154.8k - $212.85k per year

     ...30%+ at ~$2B ARR is that we need great engineers everywhere, and we have the room to shape...  ...NYSE: IOT) sits at the center of hardware, software, AI, and the physical world. The platform...  ...is broad and flexible: we're hiring from Senior through Principal, across platform and... 
    Senior
    Remote job
    Long term contract
    Full time
    Internship
    Relocation package
    Flexible hours
    Canada
    1 day ago
  •  ...management and asset movement platforms, helping transition a team from manual to automated testing at scale. Join EPAM to engineer solutions that matter. From AI to cloud transformation, you'll collaborate with top-tier innovators, gain autonomy to explore your ideas, and grow... 
    Senior
    Remote job

    EPAM Systems

    Canada
    17 days ago
  • $196k - $246k per year

     ...Experience: Demonstrable experience in a pre-sales or solution-engineering capacity, including estimating effort and writing technical proposals...  ...age, nationality, marital status, and disability. DEPT® uses AI-assisted technology (Metaview) to capture notes and summarize... 
    Senior
    Work at office
    Local area
    Flexible hours

    DEPT®

    Canada
    22 days ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic...  ...high-priority areas Mentor and guide senior engineers and technical leads through...  ...years of experience building and scaling full-stack applications ~ Proven experience... 
    Senior
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  • $146.3k - $154k per year

     ...stablecoins on Coinbase's infrastructure. As a Software Engineer on this team within the Developer group,...  ...stablecoin supply, working closely with senior engineers on design and security review....  ...EVM chains). ~ Utilizes generative AI responsibly, maintaining human oversight... 
    Senior
    Remote job
    Contract work
    Local area
    Canada
    2 days ago
  •  ...We’re looking for a Senior QA Software Developer to join our Core Group. Reporting to an Engineering Manager, you won’t just be testing - you’ll be designing the future of...  ...documentation that define our customers' policies. Our stack is primarily MERN (MongoDB, Express, React,... 
    Senior
    Remote job
    Long term contract
    Canada
    2 days ago
  • $150k - $210k per year

     ...the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is...  ...you: Have significant experience as a senior or staff-level software engineer on product...  ...teams, and other stakeholders Can use AI-assisted development tools thoughtfully... 
    Senior
    Full time

    Checkfront

    Canada
    25 days ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic...  ...In this role, you will work across the full software development lifecycle,...  ...engineering practices. You will partner with senior engineers for guidance on architecture... 
    Senior
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    20 days ago
  • $196k - $273k per year

    Narvar is growing! We are looking for a Senior Engineering Manager in Canada to grow and lead our Promise...  ...product page, cart, and checkout, using AI/ML that learns from billions of shipments...  ...past experience leading teams across full stack and machine learning, and still hands... 
    Senior
    Remote job
    Worldwide
    Canada
    1 day ago
  •  ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently...  ...alongside global innovators to build AI-powered solutions that solve hoteliers'...  ...How You'll Make an Impact:   As a Senior Backend Engineer on the Booking Engine squad, you'll... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    26 days ago
  • $136k - $168k per year

     ...THE ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to...  ...enterprise environment. Integration Stack Expertise: Deep technical command of REST...  ...status, and disability. DEPT® uses AI-assisted technology (Metaview) to capture... 
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    11 days ago
  • $108k - $116k per year

     ...and we are seeking a skilled engineer who thrives on the complexities...  ...code. You'll master the entire stack, building elegant solutions...  ...proactive individuals who take full ownership of projects, translating...  ..., you will meet your fellow Software Engineers, learn our codebases... 
    Long term contract
    Full time
    Apprenticeship
    Local area
    Remote work

    HackerOne

    Canada
    6 days ago
  • $110k - $120k per year

     ...world. Their success is built on engineering excellence, practical...  ...compensation range reflects the full scope of the role as currently...  ...Experience ~7+ years of software development experience ~ Extensive...  ...will be judged by a human. AI may be used to craft correspondence... 
    Senior
    Permanent employment
    Full time
    Relocation package

    Stoakley-Stewart Consultants

    Canada
    25 days ago
  •  ...putting our customers first. As the Engineering Manager, AI Product Development , you will provide...  ...and hands-on guidance to a team of software engineers building AI-enabled products...  ...environment. What you'll do Lead a team of senior software engineers, creating a culture... 
    Senior
    Full time
    Remote work
    Flexible hours

    HostPapa

    Canada
    a month ago
  • $145k - $155k per year

     ...are looking for an experienced backend engineer who enjoys solving complex problems, sharing knowledge, and building reliable software. As a Senior Backend Software Engineer, you will design...  ...to request an accommodation. We use AI-enabled tools throughout our recruitment... 
    Senior
    Remote work

    Tucows Domains

    Canada
    10 days ago
  •  ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently...  ...alongside global innovators to build AI-powered solutions that solve hoteliers'...  ...How You'll Make an Impact:   As a Senior Frontend Engineer on the squad, you'll build and evolve... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    26 days ago
  • $100k - $125k per year

     ...innovate, and deliver—for each other and our clients—to make the world work better for people. Role Overview This role sits within our AI and Innovation Hub — an enterprise-wide team focused on operationalizing and integrating AI tools and capabilities into our core... 
    Senior
    Remote work

    Escalent

    Canada
    13 days ago
  •  ...We are seeking a highly skilled Senior Python Engineer to join our distributed engineering team. In...  ...efficiency. The ideal candidate brings a strong software engineering foundation combined with...  ...including recent SDVI features (such as AI-driven workflows), onboarding new... 
    Senior
    Remote job

    EPAM Systems

    Canada
    19 days ago
  • $110k - $150k per year

     ...leverages real-time data and AI to help thousands of organizations...  ...Fullstack AI Platform Engineer to help build production AI agents...  ...for someone who has built real software around LLMs or agents, not just...  ...errors. Work with senior engineers to implement features... 
    Senior
    Manual labor

    Kindsight

    Canada
    a month ago
  •  ...We are seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the Liquid Credit Engineering Team, a key division...  ...Development: Design, develop, and maintain robust, scalable software solutions supporting complex liquid credit investment... 
    Senior
    Remote job

    EPAM Systems

    Canada
    8 days ago
  • $110k - $130k per year

     ...Kindsight leverages real-time data and AI to help thousands of organizations around...  .... Position Summary: The Senior Automation Engineer will play a pivotal role in modernizing...  ...copy-and-paste code and applies sound software-design and clean-code principles. Enable... 
    Senior
    Long term contract
    Immediate start
    Shift work

    Kindsight

    Canada
    17 days ago
  •  ...We are looking for an AI Developer Coach —a seasoned software engineer with strong coaching and mentoring instincts who can embed directly with engineering...  ...running with TPMs Build trust and psychological safety with senior and experienced engineers, guiding adoption through... 
    Senior
    Remote job
    Manual labor

    EPAM Systems

    Canada
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (AI & Full Stack). Be the first to apply!