Talent.com
Principal Software Engineer
Principal Software EngineerAverian Inc. • Ottawa, ON, CA
Principal Software Engineer

Principal Software Engineer

Averian Inc. • Ottawa, ON, CA
9 days ago
Job type
  • Full-time
Job description

Averian is an AI and custom solutions company building real-world systems deployed in mission-critical, production environments. We design and deliver advanced platforms and solutions that help enterprises build cutting-edge applications that improve quality, reliability, and operational efficiency. Our work goes beyond prototypes. Our software is used in live environments where accuracy, stability, and performance truly matter.

Working with global technology partners across North America and Europe, we operate as a focused, senior team where engineers and product leaders have meaningful ownership, direct access to customers, and a strong influence on technical and architectural decisions.

If you enjoy solving complex technical problems, working closely with real customers, and seeing your work deployed in production, we want to hear from you!

Averian offers a high-impact environment where your contributions genuinely matter. Only qualified applicants will be contacted. Thank you for your interest in Averian.

Job Summary :

We are seeking an experienced and self-driven Senior Software Developer to lead the design and development of scalable, AI-enabled software systems. This role combines deep software engineering expertise with knowledge of system design, system architecture, data pipelines and AI / ML.

The ideal candidate is independent, hands-on, opened to research and applying new technologies and frameworks, technically versatile, capable of driving full-cycle system implementation, from architecture and design to deployment and optimization. This position offers the opportunity to help shape next-generation intelligent platforms that combine AI / ML, data processing, and automation for real-world enterprise applications.

Key Responsibilities :

  • Contribute to architecture and design of modular, scalable and reliable software systems aligned with customer objectives.
  • Define and implement data models, APIs, and processing frameworks to support large-scale, data-intensive applications.
  • Lead system integration efforts across AI, backend, and external enterprise systems.

Software Development

  • Build and manage RESTful APIs, data pipelines, and orchestration components for AI and algorithmic services.
  • Ensure scalability, reliability, and security through strong coding and testing practices.
  • Participate in effort estimation, project planning, release planning and delivery processes.
  • Explore new technologies and develop rapid prototypes, PoCs or MVPs when required.
  • AI & Data Integration

  • Lead effort for integration of AI models, data pipelines, and analytics components into production systems.
  • Research, evaluate, and recommend appropriate AI / ML technologies, such as LLMs, agentic solutions, computer vision, speech recognition, etc, based on feasibility and alignment with customer requirements.
  • Optimize performance, accuracy, and maintainability of deployed AI and data workflows.

  • Participate in architecture reviews, code reviews, and technical documentation to ensure long-term maintainability.
  • Participate in customer meetings and requirements gathering.
  • Work closely with cross-functional teams to deliver complex integrated solutions.
  • Mentor junior developers and contribute to technical standards and best practices.
  • Qualifications & Experience (not all inclusive) :

  • 7+ years of professional experience in software development, including system design and backend architecture.
  • Strong understanding of fundamental software development principals , API design , data structures , and software scalability .
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • Ability to independently plan, execute and deliver custom projects from requirements to deployment .
  • Advanced proficiency in Python (Backend, ML / AI).
  • Strong understanding of modern database.
  • Familiarity with frontend development frameworks (React, .NET, etc.)
  • Understanding of advantages and limitations of AI-enabled software development tools.
  • Preferred Qualifications

  • Experience building AI-driven or data-centric enterprise software systems .
  • Knowledge of semantic search, RAG-enabled multi-agent systems , or rule-based engines .
  • Experience with fine-tuning LLMs and developing external tools for LLMs .
  • Familiarity with MLOps , data orchestration frameworks , vector databases .
  • Strong understanding of security , data governance , and performance optimization in production environments.
  • Other Requirements

    This role is 100% work from office. It is based in Ottawa, Ontario, Canada.

    Relocation of candidates will not be considered or provided.

    Why Join Us?

  • Opportunity to lead and shape the engineering vision of next-gen solutions.
  • Collaborative and fast-paced work environment.
  • A chance to work on cutting-edge technology and make a real business impact.
  • A chance to work with customers on the cutting edge of technology development and adoption.
  • Averian is a global leader dedicated to developing and delivering innovative AI solutions and providing SW development services to meet the needs of customers.

    Averian Inc. Ottawa, ON, Canada All Rights Reserved. Design & Development from AUG.Global

    #J-18808-Ljbffr

    Create a job alert for this search

    Principal Software Engineer • Ottawa, ON, CA

    Similar jobs
    Senior Airborne Platform Software Engineer

    Senior Airborne Platform Software Engineer

    Gogo • Ottawa H2B, ON, Canada
    Full-time
    Senior Airborne Platform Software Engineer.Senior Airborne Platform Software Engineer.Airborne Platform Software Engineer. Gogo airborne products on a Linux platform.You will develop new features, e...Show more
    Last updated: 30+ days ago • Promoted
    AI Principal Software Engineer - US SaaS startup | Remote

    AI Principal Software Engineer - US SaaS startup | Remote

    Atomic HR • Ottawa H2B, ON, Canada
    Remote
    Full-time
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Show more
    Last updated: 2 days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Averian Inc. • Ottawa
    Full-time
    Averian is an AI and custom solutions company building real-world systems deployed in mission-critical, production environments. We design and deliver advanced platforms and solutions that help ente...Show more
    Last updated: 9 days ago • Promoted
    Senior / Staff / Principal Engineer

    Senior / Staff / Principal Engineer

    Canonical • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Senior / Staff / Principal Engineer.Be among the first 25 applicants.Senior / Staff / Principal Engineer.Canonical is a leading provider of open source software and operating systems to the global enterpri...Show more
    Last updated: 30+ days ago • Promoted
    Director, Software Engineering

    Director, Software Engineering

    Affirm • Ottawa H2B, ON, Canada
    Full-time
    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.We are seeking to hire a ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Acre Security • Ottawa H2B, ON, Canada
    Full-time
    Senior Software Engineer - Cloud Access Control.Move Security Forward with Acre.Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environmen...Show more
    Last updated: 30+ days ago • Promoted
    Senior AI & Cloud Software Engineer

    Senior AI & Cloud Software Engineer

    Export Development Canada | Exportation et développement Canada • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A financial services organization based in Ottawa seeks a Software Engineer or Senior Software & AI Engineer to join their Digital Delivery Marketing and Architects team. This role involves designin...Show more
    Last updated: 5 days ago • Promoted
    Software Engineering Manager

    Software Engineering Manager

    N-able • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Software Engineering Manager / C# / .Join to apply for the Software Engineering Manager / C# / .At N-able, we’re redefining what it means to be cyber resilient. Our end-to-end platform blends AI-powered...Show more
    Last updated: 16 days ago • Promoted
    C++ Software Engineer

    C++ Software Engineer

    Actalent • Nepean, ON, Canada
    Full-time
    Looking for : C++ Software Engineers in Ottawa.Join a dynamic team focused on Acoustics and Sonar systems within Naval and Airborne domains. Be part of a mission-driven environment where your contrib...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Acre Identity by TDS • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Acre empowers security professionals to adapt and thrive in a rapidly changing world.Established in 2012, our solutions in access control, visitor management, and intrusion software are trusted by ...Show more
    Last updated: 13 days ago • Promoted
    Senior Principal Verification Engineer

    Senior Principal Verification Engineer

    Cadence • Ottawa H2B, ON, Canada
    Full-time
    Sr Principal Digital Verification Engineer.At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. This is an opportunity to join a dynamic and ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Platform - Ottawa, Canada

    Software Engineer, Platform - Ottawa, Canada

    Speechify • Ottawa, ON, Canada
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    acre security • Ottawa, ON, Canada
    Full-time
    Software Engineer - Cloud Access Control.Move Security Forward with Acre.Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environment where...Show more
    Last updated: 1 day ago • Promoted
    Software Engineering Manager / C# / .Net / GoLang

    Software Engineering Manager / C# / .Net / GoLang

    N-able Technologies Ltd. • Ottawa H2B, ON, Canada
    Remote
    Full-time
    At N-able, we’re not just helping businesses be secure —we’re redefining what it means to be cyber resilient.Our end-to-end platform blends AI-powered capabilities and flexible tech stacks, so cust...Show more
    Last updated: 26 days ago • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    Tree Trust • Ottawa H2B, ON, Canada
    Remote
    Full-time
    SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Show more
    Last updated: 30+ days ago • Promoted
    Principal Toolkit & API Solutions Engineer

    Principal Toolkit & API Solutions Engineer

    Entrust • Ottawa
    Full-time
    A global technology solutions provider in Ottawa is seeking a Principal Technical Development Toolkit Specialist to drive customer success with APIs and Toolkits. This role involves advanced technic...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Barracuda Networks • Ottawa H2B, ON, Canada
    Full-time
    Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Warner Bros. Entertainment • Ottawa H2B, ON, Canada
    Full-time
    Discovery… the stuff dreams are made of.When we say, "the stuff dreams are made of," we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Eart...Show more
    Last updated: 13 days ago • Promoted