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

Senior Software Engineer (Pipeline team)

Full-time

Foundation AI

About US:


Foundation AI is the only AI Native documents intake automation platform serving the claims and litigation industries. Founded in 2019 by a team of lawyers and data scientists, Foundation AI processes millions of documents each month for hundreds of US law firms, including many of the largest and most respected plaintiff and injury law firms in the country. Find out more at .

 

Job Overview:

 

At Foundation AI, we are looking for a Senior Software Engineer to join our AI Pipeline team. In this role, you will design, build, and operate the infrastructure and tooling that powers our production AI systems - spanning model versioning, data and prompt pipelines, experimentation frameworks, and deployment automation. You will work at the intersection of ML engineering and platform engineering, ensuring our models reach production reliably, safely, and at scale. We are looking for an excellent problem solver and proficient coder with strong adaptability, communication skills, and a drive to learn.

 

Key Responsibilities:

 
  • ML Pipeline Development: Design, build, and maintain end-to-end ML pipelines covering data ingestion, preprocessing, model training, evaluation, and serving. Ensure pipelines are reproducible, observable, and production-grade.
  • MLOps & Model Lifecycle Management: Own model versioning, data versioning, and prompt versioning across environments. Implement rollout automation, canary deployments, and rollback mechanisms for safe model releases.
  • Experimentation & A/B Testing: Build and operate side-by-side deployment infrastructure and A/B testing frameworks to evaluate model variants in production with rigorous statistical guardrails.
  • Monitoring & Observability: Implement drift detection, data quality monitoring, and alerting across the pipeline stack. Define SLOs for model and pipeline health and drive incident response.
  • CI/CD for ML: Extend CI/CD practices to the ML lifecycle—automating training triggers, evaluation gates, and deployment workflows integrated with the broader engineering delivery pipeline.
  • System Architecture: Design and implement robust, high-performance, and secure ML infrastructure. Evaluate and adopt tooling (Bedrock, MLflow, Airflow, and others) to accelerate the team’s capabilities.
  • Technical Leadership: Provide mentorship and guidance to junior engineers, foster a culture of knowledge-sharing, and influence ML engineering best practices at the team and organizational level.
  • Code Reviews & Quality: Ensure code quality through peer reviews, unit testing, and adherence to coding standards across pipeline and platform code.
  • Cross-Functional Collaboration: Work closely with ML scientists, product managers, and infrastructure teams to translate model development needs into reliable production systems.
  • Security & Compliance: Ensure pipelines and model artifacts follow best security practices and industry compliance standards relevant to legal document processing.
  • Documentation: Maintain clear technical documentation for pipelines, model registry conventions, and operational runbooks.

Responsibilities may be tailored based on the candidate’s experience and proficiency.

 

Skills and Tools:

  • Experience: 5+ years in software engineering, with at least 2–3 years in ML engineering, MLOps, or AI platform roles.
  • MLOps & ML Lifecycle: Hands-on experience with model versioning, data versioning, prompt versioning, experiment tracking, and deployment automation in production environments.
  • Pipeline Tooling: Proficiency with workflow orchestration (Apache Airflow or equivalent), experiment tracking (MLflow or equivalent), and cloud-based model hosting (AWS Bedrock or equivalent).
  • A/B Testing & Rollout Automation: Experience designing and operating side-by-side deployments, shadow mode evaluation, canary releases, and automated rollback strategies for ML models.
  • Monitoring & Observability: Familiarity with model drift detection, data quality monitoring, and pipeline alerting; experience defining and tracking ML-specific SLOs.
  • Cloud Infrastructure: Experience with AWS services (S3, ECS/EKS, Lambda, Step Functions, or equivalents); comfort operating in a cloud-native environment.
  • Programming & Development: Proficient in Python; writes scalable, maintainable, and secure code. Experience with SQL and familiarity with data engineering patterns is a plus.
  • CI/CD for ML: Experience extending CI/CD principles to ML workflows, including automated training pipelines, evaluation gates, and model promotion flows.
  • Architecture & Design: Designs modular, high-performance systems; able to drive technical decisions and articulate trade-offs clearly.
  • Testing & Quality: Implements automated testing for pipeline components; values reproducibility and reliability in ML systems.
  • Problem-Solving & Critical Thinking: Tackles ambiguous, complex challenges; evaluates trade-offs across performance, reliability, and development velocity.
  • Communication & Leadership: Guides teams effectively, communicates technical strategy clearly, and influences architectural decisions across functions.
 

Education

A   B-Tech degree in Computer Science or equivalent experience relevant to the functional area. 

 

Our Commitment:

Foundation AI is an equal opportunity employer committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic. Our hiring decisions are based solely on qualifications, merit, and business needs at the time.

 

For any feedback or inquiries, please contact us at View email address on foundationai.applytojob.com

Learn more about us at

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Pipeline team) in Ontario vacancy
  • $165k - $183k per year

     ...become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do...  ...development skills to the next level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a critical role in the... 
    Pipeline
    Senior
    Remote job
    Long term contract
    Permanent employment
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    more than 2 months ago
  • $137k - $206k per year

     ...Ready to be a Titan? As a Senior Software Engineer will be part of the engineering team at ServiceTitan to help improve our products and build new ones. This is an exciting role for an engineer to come in and lead the major feature development in the rapidly growing startup... 
    Senior
    Remote job
    Internship
    Local area
    Flexible hours

    ServiceTitan

    Ontario
    more than 2 months ago
  • $107.73k - $200.07k per year

     ...and drive real change with our Winning Team today. Working Arrangement Hybrid...  ...services to our customers. As a Lead Mobile Software Engineer on the digital mobile team, you will...  ...Experience with mobile-oriented DevOps Pipelines Good work ethic, self-starter, and results... 
    Pipeline
    Long term contract
    Full time
    Temporary work
    Internship
    Local area
    Remote work
    Flexible hours

    Manulife

    Ontario
    3 days ago
  • $130k - $185k per year

     ...more information, check out  centari.com or find us on  LinkedIn . About the Role We are hiring a Senior Fullstack Software Engineer to join our product team. You'll be a key player in designing and building end to end features, working alongside engineers who share... 
    Senior
    Remote job
    Flexible hours

    Centari

    Ontario
    more than 2 months ago
  • $165k - $183k per year

     ...become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do...  ...Overview About the Role  We are currently seeking a Senior Software Engineer to join our Self-Serve team.  The role will be focused within... 
    Senior
    Remote job
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    more than 2 months ago
  • $61.6k - $113.9k per year

     ...06/18/2026 Address: 100 King Street West Job Family Group: Technology Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting... 
    Full time
    Contract work
    Part time
    Ontario
    2 days ago
  • $193k - $214k per year

     ...millions of people, and we’re building the team to help push our shopping cart forward....  ...platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap,...  ...intermediaries; and build measurement ingestion pipelines for performance signals such as reach,... 
    Pipeline
    Senior
    Remote job
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    more than 2 months ago
  • $75.9k - $141.9k per year

     ...Family Group: Technology Job Summary The Senior Cloud Engineer is a core member of the Cloud Product Engineering team responsible for designing, building, and...  ...Experience & Cloud Enablement - Partner with software engineering teams to guide cloud onboarding, implementation... 
    Senior
    Full time
    Contract work
    Part time
    Remote work
    Ontario
    3 days ago
  •  ...Job Title : Senior ML Engineer Location : Toronto, CA Duration : Full-time Role Summary We are looking for a Senior ML Engineer to design, build, and productionize ML pipelines for a Trust Scoring platform, with a strong focus on replayability, determinism... 
    Pipeline
    Senior
    Full time

    Qode

    Ontario
    4 days ago
  • $65k per year

     ...stories . About the role We are currently looking for a Senior Network Engineer to join the Foundever family!  80% virtual and 20% onsite (...  ...from the Green Valley Datacenter).   As a member of our IT team you will not only build your skillset, but also have exposure... 
    Senior
    Local area
    Remote work
    Work from home
    Shift work

    Foundever®

    Ontario
    1 hour ago
  • $110k - $160k per year

     ...Senior Geotechnical Engineer – Mining Toronto or Sudbury, ON   Are you looking for an opportunity...  ...with multidisciplinary project-based teams. ~ Experience in a safety focused environment...  ...seismic analysis of dams and related software packages. An ability to find... 
    Senior
    Work at office
    Local area
    Work from home
    Flexible hours

    Klohn Crippen Berger

    Ontario
    23 days ago
  •  ...The year ahead is a busy one! Team Description Reddit is...  ...multiple teams and are looking for engineers and ML experts at all levels....  ...alerting, and automated retraining pipelines. Research new algorithms,...  ...have a solid understanding of software development best practices.... 
    Pipeline
    Senior
    Remote job
    Long term contract
    For contractors
    Work at office
    Flexible hours

    Reddit, Inc.

    Ontario
    more than 2 months ago
  •  ...Senior Civil/Structural Engineer Spark Power is looking for a Civil/Structural Engineer to join our team. Reporting to the Engineering Manager, you will be responsible for developing...  ...use programs such as structural design software S-Frame & drafting software AutoCAD and... 
    Senior
    Full time
    Manual labor
    Flexible hours

    Spark Power

    Ontario
    5 days ago
  •  ...programming documentation and adhere to company software backup strategy. Program modifications...  ...Preferably completed a BS in Electrical Engineering/Mechatronics or a Diploma for Industrial...  ...you and the value you can bring to our team. Once you apply, be sure to create a... 
    Internship
    Local area

    Leggett & Platt

    Ontario
    1 day ago
  •  ...Job Responsibility: Housekeeping Team Member Coming to work at the Barrie KOA is a chance to work for an award winning family owned business, entering its 38th season. Located just 10 minutes north of Barrie, sitting on 60 acres of land, the campground hosts a wide variety... 
    Minimum wage
    Summer work
    Seasonal work
    Local area
    Shift work
    Rotating shift
    Weekend work
    Day shift

    Barrie KOA Holiday

    Ontario
    12 days ago
  • $86k - $135k per year

     ...to support the hiring of a Structural Engineer join their team. Hatch is a globally recognized...  ...including underground mining areas. The Senior Structural Engineer participates in a...  ...Experience with Staad Pro structural analysis software.  Familiarity with Mathcad and SAP... 
    Senior
    Long term contract
    Full time
    Work at office
    Worldwide

    Brunel

    Ontario
    17 days ago
  • $65k per year

     ...Senior Network Engineer (Canada) (Remote, Ontario, CA, L2R 5L3) About Foundever Foundever is the next-generation services leader reinventing...  ...from the Green Valley Datacenter). As a member of our IT team you will not only build your skillset, but also have exposure... 
    Senior
    Local area
    Remote work
    Work from home
    Shift work

    Foundever

    Ontario
    2 days ago
  • $110k - $130k per year

     ...Who we need Reporting to the Senior Director, Cloud Operations and Security...  ..., we are looking for a DevOps Engineer to join our cloud engineering and security-focused team to help design, build, and...  ...infrastructure automation, CI/CD pipelines, and platform performance, while... 
    Pipeline
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work
    Rotating shift

    OceanMD

    Ontario
    a month ago
  •  ...about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader...  ...of subscribers. We are seeking a Customer Support Engineer who thrives in a fast-paced global team environment As a Customer Support Engineer, you will be... 
    Remote work
    Work from home
    Worldwide
    Home office

    Incognito Software

    Ontario
    5 days ago
  •  ...SENIOR PRODUCT DESIGNER Location: Toronto, Ontario, Canada Workplace Type: Remote Employment...  ..., creativity and technology to design, engineer and market experiences. With studios in...  ...and elegant solutions. Contribute to team excellence by participating in critiques,... 
    Senior
    Contract work
    Internship
    Remote work

    Indigo Slate

    Ontario
    11 days ago
  •  ...Senior SDR, Player-Coach Job Title: Senior SDR Location: Remote (Canada-based preferred...  ...operating system Learning & Development teams use for capacity, execution, and intelligence...  ...and booking meetings into our enterprise pipeline. The rest of your time, you'll be the... 
    Pipeline
    Senior
    Permanent employment
    Full time
    Internship
    Live In
    Remote work
    Flexible hours

    Cognota

    Ontario
    10 days ago
  •  ...Agilno is a forward-thinking software development company that collaborates...  ...professional and innovative team is passionate about leveraging...  ...: We are looking for a Senior Java Developer to join our...  ...closely with data scientists and AI engineers to integrate machine learning... 
    Pipeline
    Senior
    Full time
    Remote work
    Visa sponsorship
    Flexible hours

    Agilno

    Ontario
    a month ago
  •  ...Network Security Engineer Location: Montreal, QC (Hybrid – 3 Days Onsite Mandatory...  ...and internal technology-focused teams, including senior management. Lead the onboarding, deployment...  ...Python Ansible GitHub Data pipelines Third-party vendor API integrations... 
    Pipeline
    Senior
    Contract work
    Local area

    Astra North Infoteck Inc.

    Ontario
    16 days ago
  •  ...facilities reliability program to support safe, efficient, and compliant operations Partner with Maintenance, Production, and Engineering teams to ensure reliability and maintainability of new and modified equipment Guide initiatives focused on reliability,... 
    Ontario
    1 day ago
  • $150k - $226k per year

     ...to be a Titan? ServiceTitan is looking for a Staff Full Stack Engineer (Staff Software Engineer) to help us build smart, compelling, and intuitive...  ...will work closely with product, design and various engineering teams to develop and deliver scalable, secure, rock-solid,... 
    Long term contract
    Full time
    Internship
    Local area
    Flexible hours

    ServiceTitan

    Ontario
    9 days ago
  • $85k - $100k per year

    We are seeking a Process Engineer to join a premier automotive manufacturing facility in Southwestern Ontario. In this role, you will ensure...  ...deliver comprehensive technical briefings and presentations to senior engineering leadership and management. Change Management &... 
    Senior
    Long term contract

    Randstad

    Ontario
    25 days ago
  •  ...We are looking for a Google DialogFlow Engineer with Python experience to join remotely our...  ...healthcare client.. Join the Bot Development team to work on the implementation of a new bot...  .... ~ Solid understanding of Google as a Software-as-a-Service platform. ~ Proven... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Ontario
    26 days ago
  •  ...Purpose of the Role To effectively implement and manage the engineering standards, compliance and disciplines, provide subject matter expertise...  ...performance data, make recommendations, and ensure production software and control systems are maintained and upgraded as per optimal... 
    For contractors

    Augmentandrecruit Co

    Ontario
    2 days ago
  •  ...Position at Dumas Position Title: Project Engineer in Training  Division: Dumas...  ...and communicate schedule risks to project teams. Assist in critical path analysis and resource...  ...Management. ~Novice Proficiency in: ~ERP Software. ~CMMS Software. ~Contracts... 
    Long term contract
    Contract work
    Temporary work
    For contractors
    Work at office

    Dumas

    Ontario
    25 days ago
  • $80k - $129k per year

     ...Position Summary:  With team members and customers in 39 countries around the globe, HostPapa is currently one of the fastest-growing...  ...innovation by putting our customers first. As the Solutions Engineer , you will act as a key technical liaison between partners and internal... 
    Full time
    Remote work
    Flexible hours

    HostPapa

    Ontario
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Pipeline team). Be the first to apply!