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

Principal Software Development Engineer - AI

Quarry Consulting

Title : Principal Software Development Engineer - AI

Location : Remote - able to start 9am EST time

Duration : Permanent - Direct hire

Requirements :

  • Professional software engineering experience with progressively increasing impact, including multiple years designing and operating production LLM/agentic systems at Staff-level scope or above.
  • Proven technical leadership designing distributed systems and microservices for complex domains, with working knowledge of DDD and Clean Architecture principles applied to build highly performant, well-architected systems (prior DDD project experience not required).
  • Full-stack breadth, spanning modern front-end frameworks and a Python back-end, sufficient to lead architecture across the entire product stack, not just AI services. .NET/C# experience is a plus, not a requirement.
  • Track record of authoring architecture standards adopted beyond your own team, producing decision records that other senior engineers review, cite, and build on.
  • Demonstrated quantified build-vs-buy decisions against named vendors (e.g., eval/observability platforms, vector stores), with cost models and explicitly rejected alternatives.
  • Deep fluency in the current AI platform landscape: stateful agent orchestration, MCP and inter-agent (A2A) interoperability, eval-gated CI/CD, and vector-enabled persistence (PostgreSQL/pgvector, DiskANN-class indexing, managed offerings).
  • A considered point of view on where the companies model strategy should be in two years, including whether and where to adopt fine-tuned small language models versus frontier APIs, grounded in cost, latency, and control tradeoffs.
  • Experience defining platform boundaries between AI stacks and an existing product stack (e.g., Python AI services alongside .NET), including shared service-kit libraries other teams consume.
  • Security and governance leadership: resource isolation, agentic workflow guardrails, responsible AI in a regulated, money-movement domain.
  • Executive communication, articulating platform tradeoffs in terms leadership can act on, covering cost, risk, and optionality, not just engineering detail.
  • A high degree of agency, building net-new systems and optimizing API performance where no established pattern exists, forging the path rather than waiting for one, with demonstrated ability to bring other engineers along that path.
  • Demonstrated multiplier effect through mentorship: pairing with, unblocking, and growing senior engineers.
  • A passionate and key contributor to the companies software factory, directing and reviewing agentic development while maintaining and improving our high quality and compliance bar.
#J-18808-Ljbffr
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer - AI in Ottawa, ON vacancy
  • $209.7k - $273.78k per year

     ...and other priorities. We can hire people in any country where we have a legal entity. Responsibilities As a Principal Software Engineer in the Confluence AI group, you will lead the development of high-quality AI experiences that help teams create, discover, and... 
    Principal
    Long term contract
    Internship
    Work at office
    Local area
    Shift work

    Atlassian

    Ottawa, ON
    23 hours ago
  •  ...with a proven track record in application development and exceptional leadership skills to...  ...agile development team. As the Director of Software Development, you will play a key role in...  ...cross-disciplinary teams , including Engineers, product owners, Marketing, Customer Service... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Worldwide

    Rebel

    Ottawa, ON
    4 days ago
  •  ...About FullStack FullStack is your AI-native engineering partner, built to turn AI capability into certainty...  ...career opportunities to talented software professionals across the Americas. Building highly-skilled software development teams for hundreds of the world’s greatest... 
    Principal
    Full time
    Remote work
    Flexible hours

    FullStack

    Ottawa, ON
    11 days ago
  • $96.56k - $128.74k per year

     ...world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent...  ...performance-based incentive.  Location:   Export Development Canada operates in a hybrid work environment,... 
    Suggested
    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...

    Ottawa, ON
    12 days ago
  •  .... Ownership and co-ordination of the development of systems plans. Establish objectives,...  ...a BI, IT or business-side analytics or engineering role for a contract research organization...  .... Preferred Experience with Agile Software Development methodologies Microsoft (... 
    Principal
    Long term contract
    Full time
    Contract work
    Remote work

    Stryker

    Ottawa, ON
    4 days ago
  •  ...Reports to: Senior Vice President, Aerospace Engineering Type: Full-Time The Role You...  ...end-to-end. What You Bring Strong software engineering fundamentals (Python and/or...  ...equity granted based on impact* We use AI tools to support parts of the hiring process... 
    Full time

    dominion%20dynamics

    Ottawa, ON
    18 hours ago
  •  ...flight at a pace that is unusual in traditional aerospace and defence. As we build Hypersonica Canada, we are looking for a Principal Engineer & Technical Lead to become the senior technical owner in-country and help build the Canadian engineering organisation from the ground... 
    Principal
    Full time

    hypersonica-prod

    Ottawa, ON
    15 hours ago
  • $28.5 - $44 per hour

     ...78427    Description We are looking for a motivated QA / Software Development Co-op student to join our software development team based...  ...to quality assurance and testing activities for a modern engineering software platform consisting of a web application and API platform... 
    Hourly pay
    Full time
    Internship
    Work at office

    Skyworks

    Ottawa, ON
    11 hours ago
  • $21 - $25 per hour

     ...collection of unmatched reverse engineering, teardown, and market...  ...: Professional and career development opportunities Wellness resources...  ...THE OPPORTUNITY:   Software Developer Co-op reporting to...  ...knowledge resources and leveraging AI for efficient design and implementation... 
    Permanent employment
    Internship
    Work at office

    TechInsights

    Ottawa, ON
    11 days ago
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job...  ...Senior Software Engineers to support an AI training project by creating reinforcement...  ...tasks involving bug fixing, feature development, refactoring, and performance optimization... 
    Remote job
    For contractors

    YO AI Labs

    Ottawa, ON
    more than 2 months ago
  • $104k - $154k per year

     ...12-month contract opening for an Engineer. About the team: Welcome to the...  ...evolution of multi-agent communication in AI networks through advanced solution development and system-level optimization,...  ...in various fields. Develop software prototypes and execute proof-of-concept... 
    Permanent employment
    Full time
    Contract work
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Ottawa, ON
    3 days ago
  •  ...Reports to: Director of Software Type: Full-Time Location:...  ...use it in the field. We value engineers who make good decisions quickly...  ...environments such as Gazebo or Unreal Engine. Background in security...  ...based on impact* We use AI tools to support parts of the... 
    Full time
    Shift work

    dominion%20dynamics

    Ottawa, ON
    18 hours ago
  •  ...command center for creative strategists : an AI-native platform that bridges the gap...  ..., Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer,...  ...and built. ~ Mastery of an AI-assisted development workflow - even if it’s going to change... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    6 days ago
  •  ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to...  ...and stakeholders to accelerate platform development and business use case delivery. Troubleshoot...  ...platforms. ~ Strong knowledge of software engineering best practices, testing,... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Ottawa, ON
    14 hours ago
  • $176.5k per year

     ...an existing team of Senior, Staff, and Principal engineers building the Content Library and Core Infrastructure...  ...application codebase, drive feature development forward, and help shape where the...  ...re a systems engineer who loves owning software end-to-end: design, implementation,... 
    Long term contract
    For contractors
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Ottawa, ON
    26 days ago
  •  ...is building the command center for creative strategists : an AI-native platform that bridges the gap between performance marketers...  ...to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Ottawa, ON
    6 days ago
  • $90k - $140k per year

     ...individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently...  ...best-practices in software design and development; Interface development for various...  ...specializing in Artificial Intelligence (AI), Machine Learning (ML), Big Data Analytics... 
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    2 days per week
    3 days per week

    Larus Technologies

    Ottawa, ON
    18 days ago
  • $138.45k - $173.06k per year

     ...greenfield role; it’s a stewardship role. We’re looking for a Staff Software Engineer, Core Applications (P4) who takes genuine pride in the quality,...  ...a codebase future teammates will thank you for. You’re also AI-native, you use AI tools as a force multiplier and bring that... 
    Permanent employment
    Full time
    Immediate start

    Solink

    Ottawa, ON
    6 days ago
  •  ...: A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right...  ...missing children, and more. The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to quickly understand their... 
    Full time
    Work at office
    Remote work
    Work from home

    Palantir Technologies

    Ottawa, ON
    4 days ago
  •  ...Senior Embedded Software/Firmware Engineer We are seeking a Senior Embedded Software/Firmware Engineer to develop and test next-generation firmware...  ...Computer Science or a related field with embedded software development experience. Minimum 3 years of relevant experience.... 
    Contract work

    Myticas Consulting

    Ottawa, ON
    1 day ago
  • $185k - $195k per year

     ...are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the...  ...engineers, define team processes, and drive adoption of modern development practices including AI-assisted tooling. Other duties as assigned.... 
    Casual work
    Internship
    Work at office
    Immediate start

    Alarm.com

    Ottawa, ON
    a month ago
  • $45k - $60k per year

     ...Snowed in Studios is a game development studio based in Ottawa, Canada...  ...As part of Keywords Studios’ engineering service line, we provide programming...  ...team ~2+ years of software test engineering or relevant...  ...Unreal, Unity and custom game engines Superior working knowledge... 
    Long term contract
    Permanent employment
    Full time
    Flexible hours
    Night shift

    Snowed In Studios

    Ottawa, ON
    5 days ago
  •  ...of our global team of 23,500+ engineers, architects, scientists and consultants...  ...ready to support your land development endeavor. To guarantee...  ...Working knowledge of modelling software (PCSWMM, HEC-RAS, WaterCAD, SewerCAD...  ...tackle challenges and utilize AI in our recruitment process... 
    Full time
    Contract work
    For contractors
    Local area

    Egis Group

    Ottawa, ON
    19 days ago
  •  ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST...  ...initiatives across their full lifecycle — design, development and implementation, rollout, and long-...  ...decisions. ~ Familiarity with AI-assisted development tools (e.g., Copilot... 
    Remote job
    Long term contract
    Full time
    Immediate start

    AutoScale Ventures

    Ottawa, ON
    14 days ago
  • $125k - $175k per year

     ...Principal Oracle Fusion Architect | Eastern & Atlantic Canada  Ottawa...  ...on: Pre-Sales & Business Development Lead and contribute to...  ...specializing in data management, cloud, engineered systems and data analytics....  ...of artificial intelligence (AI) to screen, assess, or select... 
    Principal
    Work from home

    DSP-Eclipsys

    Ottawa, ON
    16 days ago
  • $112.01k - $149.34k per year

     ...through trade. Position:  Principal Infrastructure Platform Architect...  .... Location:   Export Development Canada operates in a hybrid...  ...architecture, platform engineering, operations, and cybersecurity...  ...M365 Professional, CoPilot or AI fundamentals certification.... 
    Principal
    Permanent employment
    Full time
    Summer work
    Work at office
    Relocation package
    2 days per week
    3 days per week

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

    Ottawa, ON
    13 days ago
  •  ...Software Engineer/Developer - Ottawa Company Description  RedMane Technology LLC is an application software consulting and...  ...Software Engineer/Developer will perform analysis, design, and development for our no code / low code, highly configurable SaaS product... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    RedMane Technology

    Ottawa, ON
    11 days ago
  • $150k - $200k per year

     ...research possible. About this role:  The Principal Quantum Scientist will define the...  ...scientist needs to do their best work: deep engineering infrastructure, institutional conviction...  ..., quantum metrology, and the development of new experimental probes and quantum-enabled... 
    Principal
    Long term contract
    Full time
    Immediate start

    Q-Block Computing

    Ottawa, ON
    26 days ago
  •  ...analytics platform, then dove headfirst into AI over the past couple of years, and that...  ...of AI-powered marketing! About the Sales Development Representative role This isn't your...  ...could mean anything from running our inbound engine to re-engaging customers to drive adoption... 
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Shift work
    Day shift

    Motion

    Ottawa, ON
    6 days ago
  •  ...workplace that supports career development, professional growth, and...  ...readiness. We are seeking a Software Architect with knowledge of systems...  ...in field of Sciences, Engineering, Computer Science, or Mathematics...  ...intelligence–enabled tools; however, AI is not used to screen,... 
    Full time
    Temporary work
    Part time
    Internship
    Immediate start
    Remote work
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    26 days ago

Do you want to receive more vacancies?

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