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.

This is a remote role.

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.

Learn more about us at

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Pipeline team) in Ontario vacancy
  •  ..., this won’t be your place. If you want to help build the future of identity with a team that holds a high bar for itself — keep reading. About the Role As a Senior Software Engineer on the Agentic AI Foundations team, you will be one of the founding engineers responsible... 
    Pipeline
    Senior
    Internship

    Socure

    Ontario
    19 days ago
  •  ...Join Our Software Development Talent Network – Future Opportunities across Canada About this campaign: We’re building a network of Software Developers for anticipated future opportunities with our clients within Ottawa, Toronto, Montreal, Halifax, and Calgary. This is... 
    Suggested

    Akkodis

    Ontario
    26 days ago
  •  ...service to our clients. At CEM Engineering, we value your experience,...  ...sustainable future. Join our team and embark on a rewarding journey...  ...actively seeking an exceptional Senior Electrical Engineer to join...  ...Proficiency in standard office software (e.g., Office 365). Experience... 
    Senior
    Contract work
    For subcontractor
    Work at office

    CEM Engineering

    Ontario
    23 days ago
  • $110k - $160k per year

     ...forward. Who You Are: A  Senior Guidewire Developer  with...  ...Collaborate with delivery teams and client stakeholders to ensure...  ...~10+ years of experience in software development within P&C insurance...  ...welcome applications from Guidewire engineers across a range of experience... 
    Senior
    Full time
    Remote work

    Norima Consulting

    Ontario
    18 days 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
  • $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
  •  ...searching for an experienced NPI Product Engineer to drive their high profile NPI Programs,...  ...Coordinating cross-functional response teams during high-impact production events. Driving...  ...status, risks, and decision points to senior leadership and executive audiences. Building... 
    Senior
    Long term contract

    microTECH Global LTD

    Ontario
    15 days ago
  •  ...Spark Power, a trusted partner in energy in North America, is looking for 309A Licensed Electrician   to join our Hamilton team. With a strong track record of delivering high-quality electrical solutions, we take pride in providing safe, efficient, and reliable services to... 
    Pipeline
    Full time
    Relocation
    Flexible hours

    Spark Power

    Ontario
    18 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
  •  ...renseigner sur Ocado Technology et Ocado Engineering qui soutiennent directement la division Ocado...  ...with the entire end-to-end proprietary software applications required to operate a world...  ...join us as we build our North American team, bringing world class innovation and technologies... 
    Daily paid
    Contract work
    Shift work
    Night shift
    Weekend work

    Ocado Group

    Ontario
    10 hours ago
  • $132k - $165k per year

     ...processes. ABOUT US Redwood Software is the leading orchestration...  ...s next.  CORE VALUES One Team. One Redwood Make Your Own...  ...Other YOUR IMPACT As a Senior Full Stack Software Developer,...  ...system architecture, and driving engineering excellence across Redwood’s... 
    Pipeline
    Senior
    Long term contract
    Local area

    Redwood Software

    Ontario
    10 hours 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
  • $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
  • $87.7k - $127.1k per year

     ...success. At Greenhouse, you’ll join a team that collaborates purposefully, fosters...  ...teams. Greenhouse is looking for a Senior Support Engineer I to join our team in the Eastern Time...  ...to APIs, and familiarity with logging software (e.g. Sumologic, Datadog, Rollbar) ~ A... 
    Senior
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    Ontario
    10 hours ago
  • $105.8k - $158.8k per year

     ...success. At Greenhouse, you’ll join a team that collaborates purposefully, fosters...  ...teams. Greenhouse is looking for a Senior UX Design Engineer, Design Systems to join our central Design...  ...experience, a plus ~ Design token pipeline experience and tooling, a plus ~ Your... 
    Pipeline
    Senior
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    Ontario
    10 hours ago
  •  ...are looking for an experienced Senior Sitecore Architect who can...  ...ability to guide development teams through complex, large-scale implementations...  ...• Experience with CI/CD pipelines using Jenkins, GitHub Actions,...  ...decisions; sets and enforces engineering standards Client... 
    Pipeline
    Senior
    Long term contract
    Temporary work

    Tag

    Ontario
    21 days ago
  •  ...construction firms to recruit Senior Project Managers in Nova Scotia...  ...in the Building Operations team, you will manage large-scale building...  ...Degree/Technology Diploma in Engineering, or a combination of education...  ...experience with scheduling software; ~ Knowledge of the market.... 
    Senior
    For subcontractor
    Relocation

    MPA Recruitment

    Ontario
    15 days ago
  •  ...global leader in Research & Development, Engineering, IT Services, Life Sciences, and Network...  ...presence in more than 30 countries and a team of over 60,000 employees, we are trusted...  ...Science or Network Engineering. Tools & Software: Five9 Studio, Salesforce, Zendesk,... 
    Local area
    Immediate start
    Worldwide
    2 days per week

    ALTEN Canada

    Ontario
    5 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 day 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
    17 days ago
  •  ...We are looking for a skilled Senior/Team Lead Full Stack (Node.js/React) developer with 5+ years of professional experience to join our new...  ...developer, Middle Full Stack Developer, Senior QA Automation Engineer. We also collaborate with a large Salesforce team on our side (... 
    Senior
    Full time
    Work at office
    Remote work
    Monday to friday

    TechMagic

    Ontario
    2 days ago
  • $80k - $100k per year

     ...replace cars. Could you be the full-time onsite Signaling T&C Team Lead in Eglinton, ON, CA we’re looking for? This job posting...  ...Day-to-day, you’ll work closely with teams across the business (Engineering, Installation, V&V, Safety, Quality, and Project Management),... 
    Long term contract
    Full time
    Worldwide
    Night shift

    Alstom

    Ontario
    1 day ago
  • $61.6k - $113.9k per year

     ...Collaborate with cross-functional teams to deliver high-quality solutions. Implement CI/CD pipelines and follow best practices for...  ...environment. Troubleshooting. Software development lifecycle....  ...s degree in Computer Science, Engineering, or equivalent experience.... 
    Pipeline
    Contract work
    Part time
    Remote work
    Ontario
    2 days ago
  •  ...Role : Data Engineer Length : 6 months Location : Remote Your New Company Join a mission-driven organization making a meaningful...  ...responsible for designing, building, and optimizing modern data pipelines and lakehouse solutions using Microsoft Fabric . You will play... 
    Pipeline
    Manual labor
    Remote work

    Hays

    Ontario
    23 days ago
  •  ...Senior Systems Engineer SEA Canada | Ottawa, ON (Onsite) Engineered to Protect, thats our promise, we protect what matters - our nations, our...  ...Senior Systems Engineer to join our Ottawa-based engineering team. This is a hands-on, highimpact role supporting advanced... 
    Senior
    Work at office
    Flexible hours
    3 days per week

    SEA

    Ontario
    9 days ago
  • $150k - $165k per year

     ...fast-pace. About the Position As a Senior Project Manager (Senior PM) at JAKALA, you...  ..., smart, highly focused, and a dedicated team player who can be the frontline of delivery...  ...standards ~ Experience with various software development methodologies and design principles... 
    Senior
    Long term contract

    JAKALA

    Ontario
    6 days ago
  • $55 - $65 per hour

     ...Senior UX Product Designer About the Role We are seeking a Senior UX Product Designer...  ...closely with product management, product engineering, and data science to build experiences...  ...Collaborate with product and research teams to identify new opportunities where AI can... 
    Senior

    Thomson Reuters

    Ontario
    5 days ago
  •  ...Role : Senior Machine Learning Engineer Hourly Rat e: 80-100/hr Location : Remote Length : 6 month contract (long term potential) Your...  ...forecasting, and better advertising performance. You’ll join a team working on meaningful ML use cases with clear commercial... 
    Senior
    Hourly pay
    Long term contract
    Contract work
    Remote work

    Hays

    Ontario
    21 days ago
  • $117.5k - $176.3k per year

     ...At Greenhouse, you’ll join a team that collaborates purposefully...  ...Greenhouse is looking for a GTM Engineer to join our Revenue...  ...you’ll work closely with the Senior Manager, Revenue Operations to...  ...world requirements into deployed software that drives productivity across... 
    Pipeline
    Senior
    For contractors
    Work at office
    Local area
    Immediate start
    Remote work

    Greenhouse

    Ontario
    10 hours 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
    a month ago

Do you want to receive more vacancies?

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