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

AI Software Engineer

Mash

The Problem

We’re lazy.

We hate doing the same thing over and over again. We hate doing work that can and should be automated. We’ve suffered through it. We don’t even want to search for an answer – we want to be proactively told the solution.

The fastest-growing technical companies have a critical group of people that are dealing with this problem – the sales engineers, solution architects, customer success engineers and everyone they serve on revenue teams.

They’re inundated by questions from colleagues & customers. They are stuck filling out similar security questionnaires & RFPs. They spend hours writing “handoff” docs and completing prep for meetings. They’re still waiting for an answer that they asked a colleague yesterday.

This wasted time is expensive and makes providing great experiences to customers and prospects unnecessarily challenging.

This is what we’re solving. At Mash, we’re building the tools to help revenue teams at technical B2B companies scale the tier‑one service they provide to customers and prospects. From an encyclopedic knowledge engine that pulls in information from all the scattered, siloed and messy sources, to the automation agents that proactively help before they know they need it.

Help us help them… be lazy!

About Mash

We’re a dynamic team with experience at startups and big tech, including Google, Amazon, PagerDuty, Kobo, Wattpad, and OpsLevel. We don't use any seniority titles, and plan not to for as long as feasibly possible.

Mash has ample runway, having raised a US$6M seed round from top VCs and angels. The round was co-led by Whitecap Venture Partners and Castle Island Ventures, with participation from Maple VC, Strategic Cyber Ventures, Aquanow, Spacecadet Ventures, and angel investors including Amjad Masad, Balaji Srinivasan, Austin Hill, and John Pfeffer.

Our Stack

  • Application: Python, FastAPI, TypeScript, Tailwind CSS, NextJS.
  • Infrastructure: GCP, Weaviate, PostgreSQL, Terraform, Docker.

Role & Responsibilities

  • 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.

Desired Skill Set

  • 4+ years of experience in at-scale software development with a focus on AI.
    • Expertise building production systems with LLMs and/or traditional ML/NLP models.
    • Experience with information retrieval techniques and/or vector databases.
  • Proficiency in 1+ programming languages, such as Python, Go, Rust, C++, or Java.
  • Expertise in working with data (both structured and unstructured) and developing data pipelines.
  • Experience building cloud-native software (with cloud providers such as Google Cloud Platform, Amazon Web Services, Microsoft Azure, etc.).
  • Strong understanding of backend system design and scalable architectures.
  • Bonus: Experience with eval frameworks and knowledge of best practices for LLM evaluation and observation.

Cultural Fit

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.

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.

How to Apply

Please reach out to us at View email address on ca.talent.com.

Include a bit about yourself, your resume, and three bullet points about why you are specifically interested in the position.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the AI Software Engineer in Toronto, ON vacancy
  • Job Responsibilities This role involves testing AI models and software for diverse use cases using various methodologies. The incumbent will generate...  .... In addition, the role supports the R&D project team engineers and researchers by providing technical evaluation of technologies... 
    Software

    Magna

    Toronto, ON
    1 day ago
  • $115k - $149k per year

     ...the future of competitive intelligence. We are hiring an Software Engineer, AI to join our team in Toronto. Focus on building and optimizing...  ...Milvus, Weaviate, Pinecone, PGVector) and traditional search engines (Elasticsearch, OpenSearch) Understanding of data pipelines,... 
    Software
    Full time
    Work at office

    Klue

    Toronto, ON
    7 days ago
  • Join EvenUp as a Software Engineer dedicated to developing AI products that close the justice gap. Work in Toronto to support personal injury lawyers in securing justice for their clients. In this hybrid role, you will be part of the Document Generation team, enhancing AI... 
    Software

    EvenUp

    Toronto, ON
    7 days ago
  • Unleash your creativity as a Software Engineer with Viggle AI in Toronto. Engage in innovative projects like mobile apps and real-time games while collaborating...  ...or runtime animation • Proficient in Unity or Unreal Engine • Knowledge of Go or Python for backend development •... 
    Software

    Viggle AI

    Toronto, ON
    4 hours ago
  • Harness your AI expertise as a Generative AI Engineer with a focus on large language models at our innovative company. Collaborate to create production-grade...  ...a skilled AI Engineer with a solid background in software engineering. Your experience with LLMs, vector databases... 
    Software

    BDO Canada LLP

    Toronto, ON
    4 hours ago
  • Join Viggle AI and unleash your potential as a software engineer in a fast-paced startup environment. Work on creative projects, including mobile applications...  ...or runtime animation Proficient in Unity or Unreal Engine Knowledge of Go or Python for backend development... 
    Software
    Work at office

    Viggle AI

    Toronto, ON
    4 hours ago
  • Join eBay's team as a Senior AI Software Engineer focused on cutting-edge backend solutions. Lead the design of scalable systems that improve software development workflows in a collaborative setting. As part of eBay’s Platform Engineering team, you will architect backend... 
    Software

    0017 eBay Canada Technology

    Toronto, ON
    7 days ago
  •  ...of units. About the SAM Team SAM is SuiteSpot's specialized AI agent for resident maintenance. It manages every interaction from...  ...the AI is the product. The Role We're hiring a Senior Software Engineer to build and scale SAM. You'll own features across the full... 
    Software
    Immediate start
    Remote work
    Work from home
    Flexible hours

    SuiteSpot Technology

    Toronto, ON
    7 days ago
  •  ...Responsibilities Design, develop, and ship AI models that solve complex business...  ...with data scientists, product managers, and engineering teams to translate research prototypes...  ...Requirements 5+ years of professional software engineering experience with a strong focus... 
    Software

    Gravity Engineering Services Pvt Ltd.

    Toronto, ON
    7 days ago
  • $208k - $333k per year

     ...Vice President, AI Software Engineering Overview Mastercard is looking for a talented VP, AI Software Engineering to join the Mastercard Foundry Research and Development team in Toronto. In this role you will be leading a highly agile, AI native development team building... 
    Software

    Mission+

    Toronto, ON
    7 days ago
  • Join us as a Principal Software Engineer, leading the way in AI technology integration and SaaS platform architecture. Utilize your extensive background to guide teams in developing innovative solutions for complex customer needs. This pivotal position demands 8-10 years... 
    Software

    Okta

    Toronto, ON
    7 days ago
  • $140k - $175k per year

     ...proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. Lead Software Engineer - AI (Materia AI) Are you excited about building AI-driven software that redefines how professionals work? Join a dynamic and highly... 
    Software
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    7 days ago
  • Step into a dynamic role at ZoomInfo as a Senior Software Engineer focusing on microservices and AI integration. Transform developer experiences through cutting-edge technology. As a Senior Software Engineer, you will design and develop services for our Backstage platform... 
    Software

    ZoomInfo

    Toronto, ON
    7 days ago
  • About the role Principal Software Engineer – CoCounsel for Audit team (created from the recent acquisition of Materia). Own core backend and AI orchestration systems that transform frontier models into production‑grade workflows at scale. Responsibilities Own the AI... 
    Software
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    PowerToFly

    Toronto, ON
    1 day ago
  • Steer the AI evolution at Tubi as a Staff Software Engineer focusing on internal tools and ad revenue operations. Lead architectural design and ensure reliability across systems in this critical role. Join Tubi’s Internal Tools team, where you’ll tackle complex problems in... 
    Software
    Internship

    Tubi

    Toronto, ON
    4 hours ago
  • Drive AI innovation as a Senior Software Engineer at Thomson Reuters. This hybrid role focuses on developing scalable AI-driven features for transformative solutions in Toronto. In your position, you'll work with the Corporates Tax and Trade team to create, implement, and... 
    Software

    Refinitiv

    Toronto, ON
    4 hours ago
  • Join Axiomatic AI as a Senior Software Engineer focusing on AI integration. Enhance scientific workflows through creative technologies in a hybrid work setting. In this role, you will engage in full-stack development, designing and building scalable backend services and responsive... 
    Software

    Axiomatic-AI

    Toronto, ON
    4 hours ago
  • Become a Principal Software Engineer and transform insurance through AI. Manage core platform architecture and lead innovative engineering initiatives onsite with our expert team. This role emphasizes your ability to solve complex challenges while defining technical strategies... 
    Software
    Long term contract

    Owl.co

    Toronto, ON
    7 days ago
  •  ...Implement routing and failover strategies for OpenAI/Anthropic/Vertex AI traffic* Integrate models into production grade APIs supporting...  ...bottlenecks to reduce latency* Collaborate with Platform Engineering teams (Landing Zones, Network, Storage, Compute, AI) to ensure inference... 
    Software
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Refinitiv

    Toronto, ON
    7 days ago
  •  ...re building a new fleet management product, and we want to find out what an AI‑first way of working actually looks like in practice. Not as a productivity boost layered on top of regular engineering. As the way the work gets done. You'd be the engineer on it, working with a... 
    Software
    Permanent employment
    Full time
    Contract work
    Remote work

    SWTCH Energy Inc.

    Toronto, ON
    7 days ago
  • Software Engineer - AI – CoCounsel Forward Deployed Engineering Are you excited about building AI solutions that help legal professionals work faster, smarter, and with greater confidence? Do you enjoy operating at the intersection of engineering, legal workflows, and real-world... 
    Software
    Contract work
    Internship

    PowerToFly

    Toronto, ON
    7 days ago
  • Join Kaseya as a Senior Software Engineer to influence backend design for SaaS products enriched with AI and data capabilities. This role requires hands-on engineering to build robust backend systems integrated with machine learning. You’ll focus on the technical architecture... 
    Software

    Kaseya Limited

    Toronto, ON
    7 days ago
  • Transform the future of work as a Frontend Senior Software Engineer at Cresta, specializing in AI technologies. In this remote role, you'll enhance the platform that enables knowledge workers to achieve breakthrough productivity. Cresta is in search of engineers who can... 
    Software
    Remote work

    Cresta

    Toronto, ON
    7 days ago
  • Position Software Engineer – (Python, AWS and AI/ML) – Toronto, ON – Hybrid Contract Job Description Sr. Software Engineer (Python, AWS Lambda) Skillsets Solid / Advanced level Development skills in Python Hands‑on experience in AWS Services (e.g., Lambda, S3, Sagemaker... 
    Software
    Contract work

    freelance.ca

    Toronto, ON
    4 hours ago
  • A leading professional services firm in Toronto is seeking a lead software developer to design, develop, and deliver enterprise-level applications. You will mentor junior team members, collaborate with clients, and work with modern technologies in a hybrid environment. Ideal... 
    Software

    Pariveda

    Toronto, ON
    7 days ago
  • A leading digital solutions provider in Toronto is seeking a Senior Manager/Director AI Software Engineer to oversee the AI software engineering processes. The role focuses on transforming business ideas into applications, ensuring high standards in both engineering and design... 
    Software

    Appnovation Technologies, Inc.

    Toronto, ON
    7 days ago
  • A data-focused tech startup in Toronto is seeking a product and engineering leader to shape its offerings. The ideal candidate will have over 6 years of experience in building production web applications and possess strong expertise in Python and TypeScript. This role requires... 
    Software
    Internship

    NationGraph

    Toronto, ON
    7 days ago
  • $160.8k - $260.15k per year

    As a Principal Software Engineer on the AEC Solutions team, you will join a team of technologists to build data pipelines to power our work in artificial intelligence, deep learning, generative AI, machine learning, reinforcement learning, information retrieval, and natural... 
    Software

    Autodesk

    Toronto, ON
    7 days ago
  •  ...success. The opportunity We are seeking a forward-thinking AI Engineer to join our growing team. In this role, you will design, develop...  ...Qualifications Minimum of 2 years of relevant technical experience in software engineering, AI engineering, automation, data products, or... 
    Software
    Long term contract
    Full time
    Work at office
    Monday to friday

    Optimize Financial Group

    Toronto, ON
    4 hours ago
  • $62.6k - $128.3k per year

     ...in people’s lives. Our end‑to‑end suite of software solutions helps our customers answer...  ...video, disparate evidence and records. Our AI team develops mission‑critical AI solutions...  .... Job Description As a Senior Software Engineer in our camera systems group, you will design... 
    Software
    Live In
    Relocation

    Dormont Manufacturing Co

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI Software Engineer. Be the first to apply!