Apply now

Posted 3 months ago

AI Software Engineer

@ Mash

Toronto, Ontario

Full-time4+ years experience
Apply now
SIGNALS

Overview

Mash is hiring an AI software engineer to ship core AI features and architect LLM-powered solutions on its platform. The role covers retrieval, RAG, evaluation tooling and production data pipelines, with a focus on autonomy and user experience. The posting states a full-time employment type and a start-up culture with no seniority titles.

Responsibilities:

  • Ship core AI features within the Mash platform
  • Architect LLM-powered solutions and manage related infrastructure
  • Build retrieval systems and evaluation tooling for LLM output quality
  • Build production data pipelines to ingest knowledge sources

Requirements summary:

  • 4+ years building production software with an AI focus
  • Shipped LLM-powered features to real users
  • Proficiency in Python, Go, Rust, C++ or Java
  • Experience with cloud-native and event-driven systems

Tools & skills

Source and dates

Source type not verified · jsonld

Employer posting date
2026-08-10
First seen by our source
2026-10-26
Source record updated
2026-10-31

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

DepartmentSoftware development
Experience4+ years
Hours per week40 (estimated)
Work settingOffice, Home
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy5
Job description

Culture

We treat your time as the scarce asset that it is. We respect people being heads-down and having the time to get into a flow. Distractions and context switching are things we work to minimize. We have meetings for specific purposes, and leverage async channels when appropriate.

Mash has an open and direct culture. We believe that not making a decision is a decision — and a terrible one at that. We have strong conviction and a bias for action. We can agree to disagree, and move forward after reviewing the details. As we learn, we will reevaluate, iterate and push forward.

About Mash

We’re a dynamic team with experience at startups, and scaling products at big tech including Google, Amazon, Ada, D2L, CourseHero, Rakuten, Dayforce, PagerDuty, ROSS Intelligence & Lazer. We have top AI staff, including from programs such as MScAC, and advisors that have built startups and led some of the largest organizations in big-tech over the past 15 years.

We don’t use any seniority titles, and plan not to for as long as feasibly possible (learn more about why).

Mash investors include Whitecap Venture Partners, Castle Island Ventures, Maple VC, Strategic Cyber Ventures, Aquanow, Spacecadet, and angel investors including Sunny Madra (formerly Groq, now NVIDIA), Balaji Srinivasan (former CTO of Coinbase, author of The Network State), Austin Hill (co-founder of Zero-Knowledge Systems and Blockstream), Josh Troy (multi-startup CFO/co-founder, including Urbint) and John Pfeffer (former partner at KKR, co-founder of Pfeffer Capital).

Role & responsibilities

As an AI-focused software engineer on the Mash team, you will:

  • Ship core AI features within the Mash platform.
    • Architect LLM-powered solutions and manage related infrastructure.
    • Apply information retrieval techniques for search and retrieval-augmented generation (RAG), working with embedding models and vector databases.
    • Develop processes and tooling for measuring and iterating on LLM output quality, leveraging eval frameworks and observability platforms.
    • Create tooling to collect and leverage internal datasets for evaluation, few-shot prompting, fine-tuning and more.
    • Develop bespoke ML/NLP models, when appropriate.
  • Build production data pipelines to ingest knowledge sources.
  • Stay up to date on cutting-edge research in the ML/NLP space and identify opportunities to apply new techniques within the Mash platform.
  • Work closely with a cross-functional team (product, design, engineering).
  • Discover and understand user needs.

Our stack

  • AI: We keep up with the state of the art and use whatever works best. Lately that means a bespoke agent harness, frontier and open-weight LLMs, decision models, speech-to-text and vision models, traditional NLP models, retrieval systems (graph, vector and keyword), and lots more.
  • Application: Python (FastAPI, Pydantic, SQLAlchemy), TypeScript, React Native with Expo, Next.js.
  • Data: Postgres, Cloud Storage, Prefect.
  • Infrastructure: GCP (Cloud Run, Cloud SQL, Pub/Sub, Eventarc), Terraform, Docker, Dagger, Kubernetes, Tilt, OpenTelemetry.

Skill set

  • 4+ years of building production software at scale with a multi-year focus on AI.
  • Proficiency in 1+ programming languages, such as Python, Go, Rust, C++, or Java.
  • You’ve shipped LLM-powered features to real users: agents and tool calling, context design, retrieval and structured outputs.
  • You’ve built evals, datasets or regression checks that drive meaningful and provable improvement in a customer/user experience.
  • Experience with event-driven systems, building cloud-native software (with cloud providers such as Google Cloud Platform, Amazon Web Services, Microsoft Azure, etc.), working with data (both structured and unstructured) and developing data pipelines.
  • Strong understanding of backend system design and scalable architectures.
  • You use AI coding agents as a normal part of how you build.
  • Bonus: agent harnesses, structured interactions, speech or audio pipelines, entity resolution, sandboxing and isolation, privacy-preserving ML.

Cultural fit

We’re looking for an individual who:

  • Responds well to open-ended problems and thrives on autonomy — is a self-starter and problem solver.
  • Thrives in collaborative environments and is laser-focused on team goals.
  • Has great communication skills.
  • Has a passion for lifelong learning.
  • Has strong user empathy, and a user experience first mindset.

How to apply

Please reach out to us at [email protected] — and include a bit about yourself, your resume, and three bullet points about why you are specifically interested in the position.

Similar jobs

  • AI Software Engineer

    Toronto, ON
    Full Time

    SS&C Technologies Canada Corp.

    Candidates at SS&C Technologies need a degree in computer science, engineering or a related field, or equivalent experience. They need hands-on experience with Java, JavaScript, Python or Go, REST APIs, microservices, SQL databases and Agile methods.

    Kafka, SQL, JavaScript, HTML, CSS, AI tools

    AI Software Engineer

    Toronto, ON
    Full Time

    SS&C Technologies Canada Corp.

    Candidates need a degree in computer science, engineering or equivalent experience, plus hands-on programming in Java, JavaScript, Python or Go. They also need knowledge of REST APIs, microservices, SQL databases and Agile methods.

    Kafka, SQL, NoSQL, HTML, CSS

  • AI Software Engineer (Entry Level, but Mighty Powerful)

    Ontario
    $55k–$70k/yrRemoteFull Time

    Superbar

    Candidates need hands-on experience using AI tools and building real projects, comfort with APIs, TypeScript and LLMs, and a few engineering internships or equivalent experience. Node, React, automation tooling and agent frameworks are bonus skills.

    TypeScript, Node, React

  • AI Software Engineer (C++)

    Toronto, ON

    Talentlab

    5+ YOECandidates need 5+ years of professional software engineering experience, ideally in AI/ML, embedded systems or performance optimization. They need strong C++ skills, experience with deep learning frameworks, and a bachelor's degree in a related discipline.

    C++, Python, NumPy, TensorFlow, PyTorch, OpenCL

    AI Software Engineer

    Ontario
    Remote

    Talentlab

    3+ YOECandidates need 3+ years of industry experience building AI, ML or software applications, and strong Python and SQL skills. They should have taken AI/ML solutions into production, know Azure and modern cloud data platforms, and understand MLOps, LLMOps and generative AI concepts such as RAG and vector databases.

    Python, SQL, Microsoft Azure, Snowflake, Databricks, Microsoft Fabric

  • AI Software Engineer, Product

    Toronto, ON
    Full Time

    Palona AI

    3+ YOECandidates need 3+ years of relevant industry experience and strong software engineering skills, with depth in Python backend or TypeScript/React frontend. They should have shipped LLM, speech or agent systems beyond prototypes, and show product judgment.

    Python, FastAPI, PostgreSQL, TypeScript, React, Next.js

    AI Software Engineer, Growth

    Toronto, ON
    Full Time

    Palona AI

    3+ YOECandidates need 3+ years of industrial experience, strong full-stack web engineering with TypeScript, React, Next.js, and APIs, and experience running measurable funnels and experiments in production. Working knowledge of SEO, performance, attribution, and SQL is needed, plus clear product judgment and rigorous experimental design.

    TypeScript, React, Next.js, SQL, CRM

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.