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

Senior Software Engineer - AI Platform

$154.5k - $224.54k per year

CaptivateIQ

CaptivateIQ is transforming the way companies plan, manage, and optimize sales performance. We started by revolutionizing incentive compensation management, and now we're expanding our platform to solve broader enterprise performance management challenges. Recognized by industry analysts like Forrester and G2 and backed by top-tier investors, including Sequoia, ICONIQ, Accel, and Sapphire Ventures, we empower high-growth companies like Netflix, Figma, and Stripe with the flexibility and insights needed to drive revenue performance.

Join a talented, fast-growing team committed to solving some of the most complex and impactful problems in sales performance management.

About the Role

CaptivateIQ is building AI capabilities that will transform how enterprises manage sales performance. We're looking for a Senior Software Engineer to join our Agentic SDK team, an internal developer platform that enables product teams across the company to build AI-powered features.

This is a technical leadership role on a small, high-impact team. You'll own the technical roadmap for complex AI projects, making architectural decisions that shape how AI gets built across the organization. Working across the full stack, from React/TypeScript frontends to Python backends and LLM orchestration systems, you'll define patterns and best practices that other engineers will follow.

You'll lead by example: shipping high‑quality code, mentoring teammates, and making challenging technical decisions when the path forward isn't clear. As one of five engineers pioneering AI at CaptivateIQ, you'll have direct influence on team‑level outcomes and accountability for alignment to our technical strategy.

This is a greenfield opportunity with outsized impact. You'll help establish the foundations of our AI platform while coaching P3 engineers and contributing to the engineering culture that will scale with the company.

Responsibilities

  • Define and own the technical roadmap for complex AI platform initiatives, driving semi‑annual and annual milestones
  • Architect and implement production‑grade LLM orchestration systems, including agent frameworks, tool calling, and multi‑step reasoning workflows
  • Design MCP integrations and knowledge management systems, including tool orchestration, embedding strategies, and context optimization
  • Lead technical design for cross‑functional AI features, making challenging decisions when trade‑offs are unclear
  • Establish coding standards, review practices, and architectural patterns for AI development across the Agentic SDK team
  • Coach and mentor P3 engineers, helping them grow toward senior‑level scope and autonomy
  • Partner with product teams to translate ambiguous business needs into technical solutions, ensuring alignment to company strategy

Requirements

  • 5+ years of professional software engineering experience with demonstrated progression into technical leadership
  • Deep proficiency in Python with experience architecting production backend systems (Django strongly preferred)
  • Strong frontend development skills with React and TypeScript, including experience with complex state management
  • Significant hands‑on experience with LLM APIs and building orchestration systems (agent workflows, tool calling, multi‑step reasoning)
  • Experience designing and implementing MCP integrations, including tool servers, embedding models, and context management strategies
  • Track record of defining technical roadmaps and leading projects from conception through delivery
  • Experience mentoring engineers and elevating team technical practices
  • Strong ability to make decisions under ambiguity and communicate technical trade‑offs to stakeholders
  • Demonstrated curiosity and continuous learning in the rapidly evolving AI/LLM space

Bonus Points

  • Experience building internal developer platforms, SDKs, or shared AI/ML infrastructure
  • Familiarity with LLM orchestration frameworks (LangChain, LangGraph, or equivalent)
  • Deep expertise in agent architectures: multi‑agent systems, tool use, planning algorithms, or memory systems
  • Experience with prompt optimization, evaluation frameworks, or LLM observability tools (LangSmith, Weights & Biases)
  • Background in building AI features that shipped to enterprise customers
  • Experience at a B2B SaaS company scaling from Series B through growth stage
  • Familiarity with sales performance, commissions, or financial software domains
  • Contributions to AI/ML open‑source projects or technical publications

Benefits

  • Comprehensive Healthcare: 100% coverage for medical, dental, and vision for all FTEs, with roughly 75% coverage for dependents.
  • Flexible Time Off: Flexible vacation days plus quarterly mental health days to ensure you have the space to recharge.
  • Annual Stipends: Dedicated funds for your professional development and caretaking needs.
  • Work Anniversary Bonuses: Annual bonuses to celebrate your milestones and contributions to the CaptivateIQ team that grow as your tenure does.
  • Retirement Savings (US-Only): A 401(k) plan to help you invest in and secure your future.
  • Premium Tools: The latest Apple hardware to empower you to do your best work.
  • Inclusive Community: Active Employee Resource Groups (ERGs) that celebrate shared identities and support our DEI goals by fostering an environment where diverse talent thrives.

$154,500 - $224,540 a year

The base range represents the minimum and maximum for this position. For Toronto the range is $154,500 - $205,683. The compensation offered for this position will depend on numerous factors, including individual proficiency, anticipated performance, and the location of the selected candidate. Our OTE is just one component of CaptivateIQ's competitive total rewards package.

CaptivateIQ participates in E‑Verify, web‑based system that allows enrolled employers to confirm the eligibility of their employees to work in the United States.

#J-18808-Ljbffr

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - AI Platform in Canada vacancy
  •  ...We are seeking a collaborative and driven Senior AI Software Engineer to join our team. As a core contributor to our platform, you will help build and scale the intelligent services powering our autonomous visual asset editing pipeline. You’ll work closely with a talented... 
    Senior
    Software
    Remote job

    EPAM Systems

    Canada
    22 days ago
  • $153k - $213k per year

     ..., BI, analytics tooling, large-scale data platforms, and agentic data tools such as semantic layers...  ...implement platform features that enable engineers across Affirm to build, deploy, and...  ...infrastructure, agentic application patterns, and AI-native data tooling — as the platform... 
    Senior
    Software
    Remote job
    Work at office
    Immediate start
    Flexible hours
    Canada
    8 hours ago
  • $110k - $150k per year

     ...Kindsight leverages real-time data and AI to help thousands of organizations around...  ...are seeking an Intermediate Fullstack AI Platform Engineer to help build production AI agents and...  ...engineering role for someone who has built real software around LLMs or agents, not just... 
    Senior
    Software
    Manual labor

    Kindsight

    Canada
    22 days ago
  •  ...Portfolio includes Luma, LumaLab Connect, ELN Platform, Graphpad Prism, Geneious, SnapGene,...  ...science platform - best-of-breed software applications already used by more than...  ...do we need Dotmatics is seeking a Senior Full Stack Engineer with an understanding of both Node.js... 
    Senior
    Software
    Full time
    Remote work
    Visa sponsorship
    Flexible hours

    Dotmatics

    Canada
    10 days 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 our voice AI platform as we continue to scale. This person will play a key role in shaping... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    Replicant

    Canada
    22 hours ago
  •  ...automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and...  ...advertising and marketing channels. Engineering at StackAdapt:  As an Engineer at...  ...team and lead by example to uphold software development best-practices in... 
    Senior
    Software
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    13 days ago
  • $114k - $172k per year

     ...to you. Okta is an enterprise grade identity management platform, built from the ground up in the cloud and delivered with an...  ...management systems. We are looking for an experienced Senior UI Software Engineer to work on our Onboarding and Lifecycle Management (LCM) Platform... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    Okta

    Canada
    8 days ago
  • $140k - $160k per year

     ...telecoms a breeze. We provide flexible software that modernizes how communication...  ...We're looking for a hands-on Engineering Manager to lead our Platform Foundations team — a small, high-leverage...  ...the leadership and direction a senior team needs to do its best work. You... 
    Senior
    Software
    Remote work
    Flexible hours

    Tucows Inc.

    Canada
    23 hours ago
  • $205k per year

     ...creates cutting-edge data analytics software for industrial process data,...  ...is a robust calculation engine capable of executing advanced...  ...data. By leveraging generative AI, we enhance usability and accelerate...  ...computing, and cloud platforms.  When working on the front-end... 
    Senior
    Software
    Remote job
    Long term contract
    Temporary work
    Work at office
    Immediate start
    Home office
    Work visa
    Canada
    8 hours ago
  •  ...next generation of financial platforms - combining traditional finance...  ...We’re looking for a Platform Engineer with a strong backend foundation...  ...to have. Familiarity with AI-enhanced development tooling and...  ...to 7+ years of experience in software engineering, backend... 
    Software
    Work at office
    Remote work
    Shift work

    Shift Markets

    Canada
    7 days ago
  • Elevate sales performance management at CaptivateIQ as a Senior Software Engineer specializing in AI. Drive impactful AI projects, from architecture to implementation, in a collaborative environment. As part of the innovative Agentic SDK team, you will define and manage the... 
    Senior
    Software

    CaptivateIQ

    Canada
    4 days ago
  • We are looking for a Senior Software Engineer to build various gameplay and engine systems for a new original game being developed in Unreal Engine 5 . You will work across core gameplay systems, AI, platforms support, build and delivery pipelines and other systems essential... 
    Senior
    Software
    Remote job
    Canada
    1 day ago
  • $100k - $200k per year

     ...and communities. The Role As a Senior Product Manager, Platform on the Compass Patient data product...  ...-up, and features that assist the software UI and data delivery, including search...  ...Collaborate closely with Engineering, QA, and Product Management to ensure... 
    Senior
    Software
    Remote job
    Work at office
    Local area
    Work from home

    Veeva Systems

    Canada
    8 days ago
  •  ...now one of the largest online learning platforms in the world, with 175 million registered...  ...or a co-working space near you. Data Engineering is unique at Coursera. Our team doesn't...  ...individual with strong data modeling and software engineering skills, who shares our passion... 
    Software
    Full time
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Coursera

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

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving...  ...in high-risk or high-priority areas Mentor and guide senior engineers and technical leads through coaching, design discussions... 
    Senior
    Software
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    1 day ago
  •  ...Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed platform powers properties across 150...  ...global innovators to build AI-powered solutions that solve hoteliers...  ...You'll Make an Impact:  As a Senior Fullstack Engineer on the... 
    Senior
    Software
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    1 day ago
  •  ...asset management firms. This role focuses on enhancing Generative AI–powered applications and driving experimentation across...  ...plus Solid understanding of data structures, algorithms, and software engineering fundamentals Experience building production-grade APIs and services... 
    Software
    Remote job
    Long term contract
    Temporary work

    EPAM Systems

    Canada
    21 days ago
  • $140k - $150k per year

     ...more—into a seamless, powerful platform. With a clear roadmap ahead,...  ...other roofing platforms. As an Engineer in an early-stage and high-growth...  ...to all aspects of the Software Development Lifecycle, from planning...  ...of experience holding a Senior Engineering title ~ Has 5+... 
    Senior
    Software
    Remote job
    Internship
    Home office
    Flexible hours
    Canada
    14 hours ago
  •  ...technology, and team. We’re modernizing our platforms, embracing AI, and building the next chapter of our...  ...-on leader who loves building great software, developing people, and solving...  ...You'll Do  ~ Lead our Product and Engineering teams, including a soon to be hired product... 
    Senior
    Software
    Remote job
    Flexible hours
    Canada
    1 day ago
  • $123.6k - $193k per year

     ...ship internal tools that make our developers more effective using AI. This will include two hires. One will bring experience...  ...You'll be joining Jane at an exciting inflection point — where our platform is maturing, and our ambition to bring AI into everyday development... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    Jane.app

    Canada
    10 days ago
  • $104k - $123.5k per year

     ...465 billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing...  ...programmatic advertising and marketing channels. As a Senior Quality Engineer in Quality Infrastructure at StackAdapt, you'll... 
    Senior
    Software
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    7 days ago
  •  ...automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and...  ...advertising and marketing channels. Engineering at StackAdapt: As an Engineer at...  ...you succeed.    We're seeking a Senior Full Stack Engineer to help lead... 
    Senior
    Software
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    9 days ago
  •  ...innovation by putting our customers first. As the Engineering Manager, AI Product Development , you will provide...  ...leadership and hands-on guidance to a team of software engineers building AI-enabled products and platform capabilities. You will help shape architecture,... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    HostPapa

    Canada
    2 days ago
  • $133k - $183k per year

     ...interest. We are seeking a highly motivated Software Engineer II with strong experience in test...  ...Developer Productivity, with a focus on Test Platform Engineering. The Test Infra team...  ...reliability of CI pipelines; introducing AI-driven solutions to enhance developer productivity... 
    Software
    Remote job
    Work at office
    Flexible hours
    Canada
    14 hours ago
  • $150k - $180k per year

     ...$150,000 - $180,000 We are seeking a Senior DevOps Engineer with deep AWS expertise, multi-account...  ...Drive infrastructure governance and platform standards WHAT WE’RE LOOKING FOR...  ...not able to provide visa sponsorship. AI DISCLOSURE STATEMENT We want to share... 
    Senior
    Internship
    Work at office
    2 days per week

    Localcoin

    Canada
    9 days ago
  •  ...Superpilot is AI agent for marketers. We help some of the biggest...  ...is a track to a full-time engineering role after the initial internship...  ...thought about how AI search engines consume and cite content. Full...  ...you've worked on e-commerce platforms, marketing tech, or search optimization... 
    Full time
    Internship
    Immediate start

    superpilot-labs

    Canada
    22 hours ago
  •  ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our...  ...about quality, teamwork, and making an impact. Summary The Senior Data Engineer is responsible for designing, developing, and maintaining... 
    Senior
    Software
    Contract work
    Internship
    Remote work

    PLATO

    Canada
    4 days ago
  • We are looking for a Lead Software Engineer to drive the technical direction and execution of a new original game being developed in...  ...then lead engineering efforts across core gameplay systems, AI, platforms support, build and delivery pipelines that are essential to... 
    Software
    Remote job
    Long term contract
    Temporary work
    Canada
    1 day ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving...  ..., and engineering practices. You will partner with senior engineers for guidance on architecture and complex problem-solving... 
    Senior
    Software
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  •  ...in others. About the Role: As a Site Reliability Engineer , you’ll join the global Platform SRE team responsible for building, operating, and...  ...About Kong: Kong Inc., a leading developer of API and AI connectivity technologies, is building the infrastructure... 
    Senior
    Full time

    kong

    Canada
    22 hours ago

Do you want to receive more vacancies?

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