Software Engineer, macOS Core Product - Montreal, Canada
Speechify
- 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.
- 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...SoftwareContract workInterim roleLocal areaImmediate startRemote work
- ...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...SoftwareLong term contractInternshipWork at officeImmediate startRemote work
$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...SuggestedLong term contractContract work- ...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...SuggestedLong term contractWorldwideWeekend work
- ...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...SuggestedFull time
$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- ...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...
- ...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...SoftwarePermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...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...SoftwareFull timeFlexible hours
- ...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...SoftwarePermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...SoftwareLong term contractFull timeFreelanceInternshipWork at officeRemote workDay shift
- ...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...SoftwareLong term contractFull timeInternshipWork at officeWork from home
- ...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...SoftwarePermanent employmentFull timeWork at officeMonday to fridayFlexible hours
- ...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...SoftwarePermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
- ...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 workTemporary workFreelanceLocal areaRemote work
- ...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...SoftwareLong term contractWork at officeFlexible hours3 days per week
- ...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 hoursNight shift
- ..., 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...SoftwareFull timeWork at officeRemote work
- ...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 employmentFull timeLocal area
- ...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 workWork at officeShift work
$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...SoftwarePermanent employment- ...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...SoftwareLong term contractFull timeImmediate startRemote workWorldwide
$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...SoftwareFull timeSummer workRemote workWork from homeFlexible hours$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...SoftwarePermanent employmentFull timeLocal areaRemote workWorldwideFlexible hours- ...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,...
- ...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 workWork at officeNight shift
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!
- software developer intern Montréal, QC
- junior software engineer Montréal, QC
- software engineer - robotics Montréal, QC
- software developer Montréal, QC
- ingénieur logiciel embarqué Montréal, QC
- ingénieur logiciel Montréal, QC
- software engineer salary in canada Montréal, QC
- software development engineer Montréal, QC
- software engineer devops Montréal, QC
- software engineer Montréal, QC

