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

Software Engineer, macOS Core Product - Toronto, Canada

Speechify

Toronto, ON
  • Remote job

About Speechify

At Speechify, our mission is to ensure reading is never a barrier to learning . Over 50 million people use Speechify’s text-to-speech products—including apps on iOS, Android, macOS, Chrome, and web—to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award ) for its impact and accessibility.

We’re a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems.

Role Overview

As a Software Engineer on the macOS team , you’ll help build and scale Speechify’s core desktop experience for millions of users. You’ll own significant parts of our macOS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company.

This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance.

What Yo u’ ll Do

  • Lead key engineering and product decisions for the macOS app.
  • Write, test, and ship production-quality code that scales to millions of users.
  • Maintain and evolve complex app architecture with a focus on performance and stability.
  • Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch.
  • Participate in product planning and roadmap discussions.
  • Drive continuous improvement in code quality, CI/CD processes, and development workflows.

You should have:

  • Demonstrated experience shipping macOS (or related desktop) applications used by many customers.
  • Strong engineering instincts with a deep focus on user experience.
  • A strategic mindset for building great products—not just writing code.
  • Ability to work quickly, decide what to build now vs. later, and iterate fast.
  • Experience working in remote, distributed teams.

Technical requirements:

  • Swift / SwiftUI (macOS) proficiency.
  • Solid understanding of  AppKit , macOS frameworks, and desktop-specific UI paradigms.
  • Strong understanding of concurrency and asynchronous execution models
  • Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions).
  • Strong understanding of concurrency and asynchronous execution models

What We offer:

  • Impact & Ownership: Build and influence a product used by millions globally.
  • Remote First: Flexible, asynchronous work culture.
  • Growth & Leadership: Flat org — leadership is earned by impact, not title.
  • Collaborative Environment: Work with smart, passionate engineers and designers.
  • Competitive Compensation: Market-aligned salary, bonus, and equity.

Why Join Speechify?

At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You’ll work on products that change lives, and your contributions will shape both the product and the company.

If this sounds like your kind of challenge, we’d love to hear from you. Apply with your resume and links to your portfolio or GitHub!

Think you’re a good fit for this job? 

Tell us more about yourself and why you're interested in the role when you apply.
And don’t forget to include links to your portfolio and LinkedIn.

Not looking but know someone who would make a great fit? 

Refer them! 

Speechify is committed to a diverse and inclusive workplace.

Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software Engineer, macOS Core Product - Toronto, Canada in Toronto, ON vacancy
  •  ...learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs,...  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... 
    Software
    Full time
    Work at office
    Remote work

    Speechify

    Toronto, ON
    13 hours ago
  •  ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product experience across platforms. It's a critical role for someone... 
    Software
    Remote work

    Speechify

    Toronto, ON
    12 days ago
  •  ...learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs,...  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... 
    Software
    Full time
    Work at office

    Speechify

    Toronto, ON
    13 hours ago
  •  ...Vanta without it.  As a Senior Applied AI Engineer at Vanta, you will play a crucial role in...  ...of a team integrating AI into the Vanta product, working alongside a multidisciplinary...  ...least 7 years of industry experience as a software engineer You’ve shipped LLM-backed products... 
    Software
    Full time
    Internship
    Remote work
    Flexible hours

    Vanta

    Toronto, ON
    13 hours ago
  • $108k - $135k per year

     ...information. This is what makes Lyft different from many products: our products don’t just facilitate online interactions...  ...Auto, and real-time driver feedback! We are hiring a Software Engineer to join our Map Data (Core Maps) team that builds the systems responsible for the... 
    Software
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    13 hours ago
  •  ...Our team has built and launched numerous products from 0-to-1, scaled startups from 10 to 300+...  ...a group of technologists, physicians, engineers, and designers that are uniquely positioned...  ...engineering matter deeply. As a software engineer, you'll work across the full stack... 
    Software
    Long term contract
    Full time

    Stealth Hc

    Toronto, ON
    13 hours ago
  •  ...million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs,...  .... These include frontend and backend engineers, AI research scientists, and others from...  ...research work. We are looking for a skilled Software Engineer to join us. What You’ll Do... 
    Software
    Full time
    Work at office
    Shift work

    Speechify

    Toronto, ON
    13 hours ago
  •  ...Fortune 500 enterprises — unleash developer productivity, build securely, and accelerate time...  ...platform. About the role: The Software Engineer will be a key contributor to the IAM...  ...in IAM technologies while building production systems at scale. What you'll do:... 
    Software
    Full time
    Worldwide

    Kong Company

    Toronto, ON
    13 hours ago
  •  ...Embedded Software Toronto, Canada Salary: Pay - Negotiable Share this job Embedded Software Developer Greater Toronto Area About the role: Technical requirements: 3+ years of embedded software development experience Programming... 
    Software
    Full time

    Esrhealthcare And Exec Staff Recruiters

    Toronto, ON
    13 hours ago
  •  ...we’ve assembled a world-class engineering team with staff-level talent from...  ...office in downtown Toronto. This engineering role is general...  ...Looking For ~2+ years building product at high-growth companies ~ Familiarity...  ...Why Join Us : Be a core part of a mission-driven... 
    Software
    Full time
    Work at office

    Maxima

    Toronto, ON
    13 hours ago
  • $159k - $209k per year

     ...PagerDuty is seeking a Principal Product Designer to join our diverse...  ..., product management, engineering, and data science teams. You...  ...is expected to come into our Toronto office 2 days a week , so you...  ...high-growth SaaS or enterprise software companies with complex... 
    Software
    Full time
    Live In
    Work at office
    Local area
    Flexible hours
    2 days per week

    Pagerduty

    Toronto, ON
    13 hours ago
  •  ...million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs,...  .... These include frontend and backend engineers, AI research scientists, and others from...  ...dedication to building accessible and inclusive software. ~ Excellent software engineering... 
    Software
    Long term contract
    Work at office

    Speechify

    Toronto, ON
    13 hours ago
  • $110k - $151.8k per year

     ...you are too, let's talk. The Core Identity organization  We are...  ...within Core Identity, the Engineering organization entrusted with the...  ...elements that underpin our entire product. We are also the stewards of...  ...challenges at a global scale. As a Software EngineerII in Core Identity,... 
    Software
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    13 hours ago
  •  ...France , Spain , Belgium , and Canada . How we do it ? People...  ..., smart frugality ⭐️ The Engineering team ⭐️ In our engineering team...  ...engineers, with a lot of product interaction. We move fast,...  ...program Transport: monthly Toronto Transit Commission pass or other... 
    Software
    Long term contract
    Full time
    Live In
    Flexible hours

    Alan

    Toronto, ON
    13 hours ago
  •  ...processed over $500 billion in spend. Zip’s team includes product leaders from Apple, Airbnb, and Meta, as well as former procurement...  .... Your Role We are looking for an experienced software engineer to join the Core Infrastructure team in Toronto, Canada. This role will... 
    Software
    Full time
    Remote work
    Home office
    Flexible hours

    Zip

    Toronto, ON
    13 hours ago
  • $118k - $157.5k per year

     ...The Native Focus Categories Engineering team is tasked with supporting...  ...Category-specific features in the core eBay mobile app. We cultivate...  .... The Role: As an iOS Software Engineer youll collaborate...  ...workflow directly engaging with product design and analytics teams to... 
    Software
    Full time
    Immediate start

    eBay

    Toronto, ON
    16 hours ago
  •  ...Fortune 500 enterprises — unleash developer productivity, build securely, and accelerate time to...  ...services that ensure Kong's products are secure, scalable, and reliable. These...  ...companies. About the role: The Senior Software Engineer will be a key contributor to the... 
    Software

    Kong Company

    Toronto, ON
    13 hours ago
  •  ...Job Title: Senior Full-Stack Engineer Location: Remote (Toronto, Canada) Employment Type: Independent Contractor About Human Agency We’re...  ...strongest outcomes every time. Our clients’ missions, products, and bottom lines are sacred. We immerse ourselves in... 
    Software
    For contractors
    Local area
    Remote work

    Human Agency

    Toronto, ON
    13 hours ago
  •  ...evaluation, distributed data systems, and product design, turning billions of signals from...  ...real-world information. As a Senior Software Engineer on the Matching team, you will work on...  ...Responsibilities: Design and implement core backend services and data pipelines.... 
    Software
    Full time

    Backstory

    Toronto, ON
    13 hours ago
  •  ...dealmaking. Our proprietary Deal Reasoning Engine transforms a firm’s goldmine of...  ...the Role We are hiring a Senior Software Engineer, Backend to join our product team. You'll be a key player in designing and building Centari's core AI technology, working alongside engineers... 
    Software
    Remote work
    Flexible hours

    Centari

    Toronto, ON
    13 hours ago
  • $130k - $140k per year

     ...Caseware is one of Canada's original Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users across...  ...!   We are seeking a Technical Product Manager (TPM), Core Platform to help design, build, and... 
    Software
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Caseware

    Toronto, ON
    13 hours ago
  •  ...licensed UK bank (Starling), our global Software-as-a-Service technology platform (Engine by Starling), alongside a growing...  ...offices (such as Sydney or Toronto), this role is critical to the entire...  ...innovation and collaboration will be at the core of everything you do. Help is never... 
    Software
    Worldwide
    Flexible hours
    Shift work

    Starling

    Toronto, ON
    13 days ago
  •  ...Senior Software Engineer Remote – Canada | Full-Time | Canals AI About Canals Canals is a bootstrapped, profitable startup transforming wholesale...  ...quality , owning complex backend systems while shaping product features that deliver real value. What You’ll Do... 
    Software
    Remote job
    Full time
    Flexible hours

    Canals Ai

    Toronto, ON
    13 hours ago
  •  ...We help companies stay secure while moving fast. Built by engineers for engineers, The Teleport Access Platform delivers on-demand, least...  ...Most of the code you will write will be open source. Our products are loved by their users, you’ll get to talk to some of them on... 
    Software
    Remote job
    Full time
    Local area
    Flexible hours

    Teleport

    Toronto, ON
    13 hours ago
  •  ...Cerebras is seeking passionate and talented Software Engineers to join our innovative team – you will...  ...C++ is an asset. Hybrid role in Toronto, ON.    Why Join Cerebras...  ...We believe inclusive teams build better products and companies. We try every day to build... 
    Software
    Full time
    Internship

    Cerebras

    Toronto, ON
    13 hours ago
  •  ...Caseware is one of Canada's original Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users across...  ...!   We are seeking a Technical Product Manager (TPM), Core Platform to help design, build, and scale... 
    Software
    Permanent employment
    Full time
    Work at office
    3 days per week

    caseware

    Toronto, ON
    11 days ago
  •  ...career. About the team Sail Core builds Stripe's frontend...  ...and developer tooling that 50+ product teams use to ship web applications...  ...experience for frontend engineers at Stripe. We're hiring a deeply...  ...get stuck Believe that fast software is the best software Naturally... 
    Software
    Long term contract

    Stripe

    Toronto, ON
    13 hours ago
  •  ...Companies building the next generation of insurance products, financial services and fleet software for trucking use our Universal API to access GPS data...  .... Our exceptionally talented team is based in Toronto, Canada. For more info, check out our website: Note:... 
    Software
    Long term contract
    Full time
    Work at office
    Flexible hours

    Terminal

    Toronto, ON
    13 hours ago
  •  ...-term credit to the 20 million people in Canada who live paycheck to paycheck. More than...  ...are in an exciting place where we have product market fit, explosive growth, and a clear...  ...is building a pragmatic, high-ownership engineering team that ships customer value quickly and... 
    Software
    Full time
    Temporary work
    Work at office
    Home office

    Bree

    Toronto, ON
    13 hours ago
  •  ...seeking a highly skilled and experienced Staff Cloud Operations Engineer to join our growing Cloud Operations team. In this critical...  ...love. Responsibilities Manage and maintain Extreme Cloud product and services Participate in developing the Edge Cloud Support... 
    Full time

    Extreme Networks

    Toronto, ON
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, macOS Core Product - Toronto, Canada. Be the first to apply!