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

Software Engineer, macOS Core Product - Montreal, Canada

Speechify

Montréal, QC
  • 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 - Montreal, Canada in Montréal, QC vacancy
  • Sr CRA - Canada (Quebec/Montreal) Syneos Health® est une organisation de premier plan, entièrement intégrée...  .... Utilizes available hardware and software to support the effective conduct of the...  ...May perform investigational product (IP) inventory, reconciliation and reviews... 
    Software
    Contract work
    Interim role
    Local area
    Immediate start
    Remote work
    Montréal, QC
    2 days ago
  •  ...About Fluent Software Group  Fluent Software Group is part of Valsoft...  ...companies—and we need engineers who can make ideas real, fast...  ...businesses to create new AI-powered products and sell them into their...  ...Note : We do have offices in Montreal and Toronto. The role could require... 
    Software
    Long term contract
    Internship
    Work at office
    Immediate start
    Remote work

    Valsoft Corporation

    Montréal, QC
    more than 2 months ago
  • $148k - $168k per year

     ...projects either in civil construction, manufacturing and plant engineering industry, the wind energy sector and/or similar industries/energy...  ...pre-employment screening requirements. Must be able to work in Canada with no Company sponsorship and have the ability to obtain a US... 
    Suggested
    Long term contract
    Contract work

    Nordex Group

    Montréal, QC
    6 days ago
  •  ...deliver quality assurance services to our clients and their stakeholders. Skills and attributes for success Develop and maintain productive relationships with client management throughout the year. Establish expectations of value to be delivered.  Participate in... 
    Suggested
    Long term contract
    Worldwide
    Weekend work

    Ernst & Young

    Montréal, QC
    6 days ago
  •  ...now expanding our footprint to Canada. Our misssion Unit8 is...  ...pro-bono initiatives and "engineering for good" causes. Are You...  ...relationship building. You will become a core team member and take...  ...data platforms and analytics products to machine learning and AI applications... 
    Suggested
    Full time

    Unit8 SA

    Montréal, QC
    5 days ago
  • $155k - $168k per year

     ...of energy with us. POSITION SUMMARY The role of Project Engineer directly supports the company’s mission to develop and deliver clean...  ...willingness to travel (20% typical). Must be able to work in Canada with no Company sponsorship and have the ability to obtain a... 
    Long term contract

    Nordex Group

    Montréal, QC
    2 days ago
  •  ...Job Title: Product Owner Location: Montreal, QC Note: Prior experience in BFSI, Public Sector, or Healthcare is non-negotiable . Position Overview: Seeking an experienced Product Owner with a strong background in BFSI, Public Sector, or Healthcare... 

    NavitasPartners

    Montréal, QC
    6 hours ago
  •  ...and now 70+ team members) , our product is sticky, and with a recent $...  ...! About the AI Product Engineer role At Motion, the engineering...  ...team builds market leading software to accelerate the time to and...  ...company with team members spanning Canada, the U.S., and beyond, but... 
    Software
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Montréal, QC
    5 days ago
  •  ...dynamique de votre équipe : Le groupe Core Platform est responsable de fournir...  ...components powering Genetec’s premier products. Strong software security, high system availability at...  ...fit: Bachelor’s degree in Computer Engineering, Software Engineering or Computer Sciences... 
    Software
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    9 days ago
  •  ...forefront of AI as the foundation of our product. Motion now automatically analyzes and...  ..., Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you...  ...applications. ~ Proficiency with our core stack (React, Node.js, TypeScript) is ideal... 
    Software
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Montréal, QC
    5 days ago
  •  ...Job Title: Cloud Engineer Location: Montreal, QC Note: Prior experience in BFSI, Public Sector, or Telecom is non-negotiable ....  ...environments. Support cloud modernization initiatives for core banking, payments, citizen services, OSS/BSS platforms, billing... 

    NavitasPartners

    Montréal, QC
    6 hours ago
  •  ...Job Title: Infrastructure Engineer Location: Montreal, QC Note: Prior experience in BFSI, Public Sector, or Telecom is non-negotiable...  ...environments. Support modernization initiatives for core banking systems, citizen services applications, OSS/BSS platforms... 

    NavitasPartners

    Montréal, QC
    6 hours ago
  •  ...Job Title: Platform Engineer Location: Montreal, QC Note: Prior experience in BFSI, Public Sector, or Telecom is non-negotiable ....  ...Telecom environments. Support modernization initiatives for core banking platforms, citizen services applications, OSS/BSS... 

    NavitasPartners

    Montréal, QC
    6 hours ago
  •  ...Job Title: FinOps Engineer Location: Montreal, QC Note: Prior experience in BFSI, Public Sector, or Telecom is non-negotiable ....  ...and Telecom environments. Optimize cloud spending for core banking platforms, citizen services applications, OSS/BSS... 

    NavitasPartners

    Montréal, QC
    6 hours ago
  •  ...About Fluent Software Group  Fluent Software Group is part of Valsoft...  ...to create new AI-powered products and sell them into their verticalized...  ..., and it’s not a traditional engineering role. It’s both—and neither....  ...: We do have offices in Montreal and Toronto. The role could... 
    Software
    Long term contract
    Full time
    Freelance
    Internship
    Work at office
    Remote work
    Day shift

    Valsoft Corporation

    Montréal, QC
    more than 2 months ago
  •  ...Headquartered in Montreal and Berlin, Vention helps manufacturers...  ...time with the only hardware and software AI-powered platform built for...  ...through deployment and production support, with a strong focus...  ...managers, designers, and other engineers to deliver robust applications... 
    Software
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    9 days ago
  •  ...located in the heart of Montréal, Canada , and comprise laboratory...  ...of IT Infrastructure, Software, Data and Asset Management. This...  ...Assume administrative ownership of MacOS, IOS, Windows, Linux, Meraki and...  ...or related disciplines, e.g. Engineering Must-have industry... 
    Software
    Permanent employment
    Full time
    Work at office
    Monday to friday
    Flexible hours

    35Pharma Inc.

    Montréal, QC
    3 days ago
  •  ...months, and now 70+ team members), our product is sticky, and with a recent $30M Series...  ...updates. We’re looking for a senior software engineer who loves working at the boundary between...  ...first company with team members spanning Canada, the U.S., and beyond, but also have office... 
    Software
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Montréal, QC
    5 days ago
  •  ...markets. You would be involved in personal visits to stores in Montreal, QB. Our research addresses the following types of question in...  ...sales is held by the leading brands? Is there a market for this product in X country? What channels could it be sold through? How should... 
    Contract work
    Temporary work
    Freelance
    Local area
    Remote work

    Euromonitor

    Montréal, QC
    20 days ago
  •  ...Wizards of the Coast ecosystem of digital products and tools. Be a leader in large-scale...  ...ecosystem. What You'll Bring: ~3+ years of software development experience, including...  ...workplace that allows for hybrid work in our Montreal office. Candidates will be required to... 
    Software
    Long term contract
    Work at office
    Flexible hours
    3 days per week

    Hasbro

    Montréal, QC
    1 day ago
  •  ...Account Manager – Sports Medicine (South Montreal, Quebec, Canada) Life Unlimited. At Smith+Nephew we design and manufacture technology that...  ..., you will be a technical consultant in the Sports Medicine product portfolio accountable for the management and growth of the defined... 
    Flexible hours
    Night shift
    Montréal, QC
    13 hours ago
  •  ..., ISO 17100 and SOC 2 certified. Our core values:  Innovation Dedication Fanatical...  ...seeking a talented and motivated Senior Software Engineer to contribute to the development and...  ...expertise, experience building production SaaS systems, and the ability to collaborate... 
    Software
    Full time
    Work at office
    Remote work

    Apertera

    Montréal, QC
    7 hours ago
  •  ...Required: Must have: • Strong knowledge of Core Java • Sound knowledge of Spring and...  ..., full-time employees. In the U.S. and Canada, available benefits are determined by...  ...leveraging strengths from strategy and design to engineering, all fueled by its market leading... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    16 days ago
  •  ...Emergency Department Registered Nurse Nova Scotia, Canada Travel Nurse — Contract with Nova Scotia Health Authority Previous...  ...Cardiac Life Support) certification TNCC (Trauma Nursing Core Course) certification Previous NSHA / Nova Scotia travel nursing... 
    Contract work
    Work at office
    Shift work

    Source Code

    Montréal, QC
    a month ago
  • $240k per year

     ...Ultra Low-Latency C++ Engineer Role Role:  Ultra Low-Latency C++...  ...Bonuses + Benefits Location: Montreal (Hybrid) Overview Our...  ...looking for a highly talented C++ Software Engineer to join an...  ...engineering excellence is the product. Performance is measured in nanoseconds... 
    Software
    Permanent employment

    Hunter Bond

    Montréal, QC
    16 days ago
  •  ...founded in 2010 by two aeronautical engineers who realized that the...  ...Electronic Medical Record in Canada: MYLE (Make Your Life Easy)....  ...functions: Cloud Engineering, Core Architecture. This is a high-impact...  ...technical execution, ensuring product teams can move faster through... 
    Software
    Long term contract
    Full time
    Immediate start
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    16 days ago
  • $125k - $165k per year

     ...infrastructure, and deliver humanitarian aid. VIA’s products span agentic AI, zero-trust identity,...  ...requires an equally impressive Senior Software Engineer, Mobile As a Senior Software...  ..., you will: Technical ownership and core delivery Drive the end-to-end development... 
    Software
    Full time
    Summer work
    Remote work
    Work from home
    Flexible hours

    VIA

    Montréal, QC
    6 days ago
  • $170.2k - $381.2k per year

     ...Senior Account Executive, Montreal What you'll do: The...  ...account owner, managing sales of software licenses and cloud subscriptions...  ...customer success. # Align with product/solution management teams to...  ...employees and stakeholders in Canada, functional proficiency in... 
    Software
    Permanent employment
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    11 hours ago
  •  ...Job Title: Site Reliability Engineer (SRE) Location: Montreal, QC Note: Prior experience in BFSI, Public Sector, or Telecom is non-negotiable...  ...environments. Support modernization initiatives for core banking, payments, citizen services, OSS/BSS platforms,... 

    NavitasPartners

    Montréal, QC
    6 hours ago
  •  ...Statistics (UIS) Duty Station : Montreal Job Family : General...  ...Time) : 12/06/2026 UNESCO Core Values: Commitment to the...  ...candidates who are entitled to work in Canada may apply to this position....  ...and methodologies, data production, and brokering and outreach —... 
    Contract work
    Work at office
    Night shift

    United Nations Educational, Scientific and Cultural Organiza...

    Montréal, QC
    6 days ago

Do you want to receive more vacancies?

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