Talent.com
Foundation AI
Senior Software Engineer (Pipeline team)Foundation AI • Tornoto, ON, CA
No longer accepting applications
Senior Software Engineer (Pipeline team)

Senior Software Engineer (Pipeline team)

Foundation AI • Tornoto, ON, CA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

About Us Foundation AI is the only AI Native document 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.

Job Overview We're looking for a Senior AI/ML Engineer to help expand our next-generation document intelligence system.

Working in close collaboration with our Data Science team, you'll bring deep technical rigor to a system that gets smarter with every document it digests, across hundreds of customers at scale.

The system draws on a combination of ML, LLM, RAG, applied mathematics, and smart algorithm design to deliver results at a high level of accuracy.

This is a remote job.

Key Responsibilities Retrieval-Augmented Generation: Design and build RAG architectures for document understanding, classification, and extraction — from chunking and indexing through retrieval quality and grounding.

LLM Feature Development: Ship production LLM-powered features end-to-end, from prompt design through evaluation — not just prototypes.

Evaluation-Driven Development: Build regression suites, confidence calibration methods, and evaluation frameworks that make AI output quality measurable.

Collaboration with Data Science: Partner closely with our Data Science team to bring research-grade techniques into production.

ML Pipeline & MLOps: Own model, data, and prompt versioning; build reproducible pipelines for ingestion, training, evaluation, and serving.

Rollout Automation & A/B Testing: Implement canary deployments, side-by-side A/B testing, and rollback mechanisms for safe model and prompt releases.

Monitoring & Observability: Implement drift detection, data quality monitoring, and alerting; define SLOs for model and pipeline health.

System Architecture & Leadership: Design secure, high-performance ML infrastructure; evaluate tooling (Bedrock, MLflow, Airflow); mentor engineers and influence best practices.

Skills and Tools Experience: 5+ years in software engineering, with 2–3 years focused on ML/AI in production systems.

LLM & RAG Fundamentals: Hands-on experience with prompt engineering, RAG architectures, and evaluation-driven development — with a track record of shipping LLM-powered features real users rely on.

MLOps & Pipeline Tooling: Practical experience with model/data/prompt versioning, experiment tracking, and deployment automation; proficiency with Airflow, MLflow, and Bedrock or equivalents.

Programming: Proficient in Python; comfortable with SQL and data engineering patterns.

Strongly Preferred: Working understanding of classical ML methods (gradient boosting, embeddings, calibration) sufficient to collaborate closely with Data Science; AWS infrastructure experience (S3, ECS/EKS, Lambda); familiarity with agent frameworks (LangChain, MCP) is a bonus.

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 careers@foundationai.com .

Learn more at www.foundationai.com .

Powered by JazzHR

Create a job alert for this search

Senior Software Engineer (Pipeline team) • Tornoto, ON, CA

Similar jobs

Senior Software Engineer (Constellation Operations) - C$160,000 - C$299,999 A Year

SpireToronto, Canada
Full-time

Develops automation, data platforms, and analyzes telemetry for satellite fleet efficiency.Requires Python and experience in data stores and cloud services. Show more

 • Promoted

Senior Software Engineer Leading Python Applications for Investments

CollaberaToronto, ON, CA
Full-time

Lead the charge as a Senior Software Engineer, focusing on Python and AWS, while building impactful internal tools for the investments industry.Innovate data visualization applications that elevate... Show more

 • Promoted

Senior Python Software Engineer - Toronto - $100,000 - $150,000 A Year

ValidusToronto, Canada
Full-time

Seeking a financial software engineer for a back-end team designing and maintaining systems for a trading platform.Responsibilities include stakeholder engagement, data integration, cloud-native de... Show more

 • Promoted

Senior Software Engineer (Full-Stack) - $140,000 - $180,000 A Year

Lithos CarbonToronto, Canada
Full-time

Senior Software Engineer will build the operating system for carbon removal with full-stack skills, working on geospatial tools, data pipelines, and LIMS systems. Show more

 • Promoted

Senior Software Engineer, Data Collection - C$136,000 - C$187,000 A Year

LyftToronto, Canada
Full-time

Develops and maintains scalable systems for map data pipelines, focusing on geospatial data and machine learning. Show more

 • Promoted

Senior Software Engineer Specializing in Python and AWS Architecture

Scribd, Inc.Toronto, ON, CA
Full-time

Take your engineering expertise to the next level as a Senior Software Engineer.Design event-driven systems in Python and work with cloud technologies to enrich metadata on a global scale.This posi... Show more

 • Promoted

Senior Software Engineer - $130,000 - $200,000 A Year - Remote

InvertToronto, Canada
Remote
Full-time

Senior Software Engineer to develop features and mentor others.Requires experience with Python, FastAPI, MongoDB, PostgreSQL, and other technologies. Show more

 • Promoted

Senior Software Engineer Vancouver - C$125,000 - C$150,000 A Year

TigeraToronto, Canada
Full-time

Software Engineer to enhance and build new functionality in Golang, working on Kubernetes and cloud-native applications. Show more

 • Promoted

Senior Software Engineer

TapMangoToronto, Ontario, Canada
Full-time

We need someone who can build rock-solid solutions for our loyalty and ordering platform that stays reliable when thousands of merchants and their customers are using it simultaneously.You'll archi... Show more

 • Promoted

Senior Software Engineer, Self Serve - Experimentation - C$165,000 - C$183,000 A Year - Remote

InstacartToronto, Canada
Remote
Full-time

Senior Software Engineer to develop and maintain A/B testing platforms and build tooling for data-driven decisions.Requires strong Python, SQL, and React skills. Show more

 • Promoted

Senior Software Engineer - $160,000 - $200,000 A Year

ClutchToronto, Canada
Full-time

Develops and scales Clutch's tech platform.Writes and tests code, designs architectures, and collaborates on customer experience. Show more

 • Promoted

Senior Software Engineer — Lead High-Impact, Remote/Hybrid

AchieversToronto, ON, CA
Remote
Full-time

A leading employee recognition platform in Canada seeks a Senior Software Engineer to drive product impact at a global scale.The role offers hybrid or remote work options.Responsibilities include l... Show more

 • Promoted

Senior Software Engineer, Full Stack

Fitch RatingsToronto, Ontario, Canada
Full-time

Associate Director , Full-Stack Applications – Credit Module.As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing cred... Show more

 • Promoted

Senior Software Engineer Role at Fulfil

FulfilToronto, ON, CA
Full-time

Fulfil invites you to apply for the Senior Software Engineer II position in Toronto, Ontario.This full-time role emphasizes ownership of web functionalities and innovative AI integrations in a flex... Show more

 • Promoted

Senior Software Engineer

OpenLoop HealthToronto, ON, CA
Full-time

OpenLoop was co-founded by CEO, Dr.Jon Lensing, and COO, Christian Williams, with the vision to bring care anywhere.Our telehealth support solutions are thoughtfully designed to streamline and simp... Show more

 • Promoted

Senior Software Engineer

PassageToronto, ON, CA
Full-time

Imagine a world where your birthplace doesn’t limit your dreams.That’s what Passage is here to create.We aren’t just a bridge of financial support; we connect families all around the world to life‑... Show more

 • Promoted

Senior Full-Stack Software Engineer – Remote Health Tech

Clover HealthToronto, ON, CA
Remote
Full-time

A healthcare technology company is seeking a Senior Software Developer with extensive experience in full-stack engineering.In this role, you will create scalable and efficient systems, collaboratin... Show more

 • Promoted

Senior Software Engineer - Ai - C$100,000 - C$145,000 A Year

Thomson ReutersToronto, Canada
Full-time

Develops AI-driven content workflows, integrates them into existing systems, and improves those systems using modern AI technologies, collaborating with product and editorial teams. Show more

 • Promoted

Senior Software Engineer

CircleCIToronto, ON, CA
Full-time

AI agents don’t just run pipelines.They write code, trigger builds, interpret failures, and propose fixes.The interfaces that developers use to understand and trust that work don’t exist yet.At Cir... Show more

 • Promoted

Senior Software Engineer (Full-Stack) - $140,000 - $180,000 A Year

LithosToronto, Canada
Full-time

Develop full-stack applications for carbon removal initiatives, utilizing geospatial tools and data analysis. Show more