Job Overview
Job description
- Location:
- Canada
- Work arrangement:
- On-site
Role Summary
Where you will work: anywhere in Quebec
Products & engineering at GoTo
We are the pioneers of remote working technology. Our mission is to design innovative and flexible work software that gives everyone the opportunity to live life to the fullest, at work and beyond. By joining our team, you will be encouraged to explore new ideas, push boundaries and take on exciting challenges. Your skills and creativity will help create solutions that will be used by millions of users around the world. This is a unique opportunity to see the real-world impact of your work and help shape how our customers collaborate and interact remotely.
Your Daily
As a Senior Software Developer FS (AI orientation) you will work on:
Development of the AI platform – You will contribute to the creation and improvement of the functionalities of the internal multi-functional AI assistant.
GoTo templates, including agents, automations, and MCP tool integrations
You will design and develop our internal MCP marketplace, which provides authenticated access to MCP tools for
Claude, Copilot and other enterprise-wide AI customers.
AI tools and enablement – You will develop internal AI tools and drive AI adoption within the engineering department through demonstrations and technical authorization
Cross-Functional Collaboration – You will collaborate with the AI Enablement team to deploy end-to-end AI-powered capabilities and support enterprise-wide adoption of AI tools
Responsibilities
As a Senior Full Stack Engineer (AI-First) you would be working on:
- AI Platform Development --- You will build and improve features for GoTo ’s internal multi- model AI assistant, including agents, automations, and MCP tool integrations
- You will design and build our internal MCP Marketplace that provides authenticated MCP tool access for
- Claude, Copilot, and other various AI clients company-wide.
- AI Tooling & Enablement --- You will build internal AI tools and drive AI adoption across engineering through demos and technical enablement
- Cross-Functional Collaboration - -- You will partner with the AI Enablement team to ship AI-powered features end-to-end and support company-wide AI tool adoption
Requirements
- As a Senior Software Developer FS (AI orientation), your experience will look like:
- Bachelor's degree in computer science, software engineering or equivalent practical experience
- Strong hands-on experience with TypeScript and React for developing production web applications
- Experience in the design or integration of products powered by large language models (conversational interfaces, agents, server integrations/MCP tools)
- Knowledge of integration/OAuth platforms and application programming interface (API) design; experience with Go is an asset
- Demonstrated experience using AI-assisted development tools (e.g., GitHub Copilot, Claude Code, Cursor) to accelerate engineering work, including agentic features
- Strong collaborator who excels in multidisciplinary teams – you know how to build relationships with product, design, operations and business stakeholders, not just engineers
- Demonstrated ability to promote and defend new technologies across the organization – comfortable leading demonstrations, writing internal guides and mobilizing both engineers and other staff around new ways of working.
***Working language for positions located in Quebec
Knowledge of French is required for positions permanently located in Quebec so that the incumbent can communicate as necessary with colleagues, partners and suppliers in Quebec. Training in French is offered to any holder of a permanent position in Quebec who does not have a good knowledge of French.
***Other language requirement
Fluency in English is required for this position in order to communicate with colleagues, clients and partners (or suppliers) who are mainly located outside Quebec. For positions in research and development, it is also necessary to understand the technical and scientific documentation of our industry, available mainly in English.
At GoTo, authenticity and an inclusive culture are keys to our rewarding workplace, where diverse perspectives drive innovation and growth. Our GoGetters team is passionate about learning, exploring, and working together to achieve success while committing to delivering exceptional experiences for our customers. We are proud to support our staff with comprehensive benefits, wellness programs and professional and personal development opportunities around the world. By maintaining an inclusive environment, we empower our teams to deliver their best, make a real difference and advance their careers. Learn more.
Where you’ll work: anywhere in Quebec
Engineering at GoTo
We’re trailblazers in remote work technology—building powerful, flexible solutions that empower everyone to live their best life, both at work and beyond. With us, you’ll have the opportunity to chart new paths and help redefine how the world works. For us, AI isn’t just a buzzword; it’s a tool we use to deliver real, practical value to our customers and teams. We focus on solving meaningful problems, not just adding features for the sake of using AI. Here, growth takes many forms: you can expand your skills, take on new challenges, lead initiatives, and explore creative ideas. Join the GoTo AI Enablement team and play a key role in transforming the workplace for your fellow GoGetters and help them change the lives of millions of users worldwide—your work will truly make a difference.
- As a Senior Full Stack Engineer (AI-First), your background will look like:
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience
- Strong hands-on experience with TypeScript and React for building production web applications
- Experience building or integrating LLM-powered products (chat interfaces, agents, MCP servers/tool integrations)
- Familiarity with OAuth/integration platforms and API design; Go experience a plus
- Demonstrated experience using AI-assisted development tools (e.g., GitHub Copilot, Claude Code, Cursor) to accelerate engineering work including agentic features
- Strong collaborator who thrives working across teams — you know how to build relationships with product, design, ops, and business stakeholders, not just engineers
- Proven ability to champion and evangelize new technologies across an organization — comfortable running demos, writing internal guides, and rallying engineers and non-engineers alike around new ways of working
Benefits
At GoTo , we believe in supporting our employees with a comprehensive range of benefits designed to fit your life—at work and beyond. Here are just some of the benefits and perks you can expect when you join our team:
- Comprehensive health benefits, life and disability insurance, and fertility and family-forming support programs
- Generous paid time off, paid holidays, volunteer time off, and quarterly self-care days and no meeting days
- Tuition and reading reimbursement programs to support your continuous learning and professional growth
- Thrive Global Wellness Program, confidential Employee Assistance Program (EAP), as well as One to One Wellness Coaching
- Employee programs—including Employee Resource Groups (ERGs), GoTo Gives, and our charitable matching program—to amplify your connection and impact.
- Registered Retirement Savings Plan (RRSP) to help you plan for your future
- Gym reimbursement programs to encourage your physical well-being
- Access to telemedicine services for convenient healthcare support
- GoTo performance bonus program to celebrate your impact and contributions
- Monthly remote work stipend to support your home office expenses
- Working language for positions in Quebec
Knowledge of French is required for permanent positions in Quebec, to enable the incumbent to communicate as needed with colleagues, partners and suppliers in Quebec. French-language courses are offered to any incumbent of a permanent position in Quebec who does not have a good knowledge of French.
- Other language requirements
Fluency in English is required for this position in order to communicate with colleagues, customers and partners (or suppliers) who are mostly located outside Quebec. For positions in research and development, it is also necessary to understand the technical and scientific documentation of our industry, most of which is available in English.
At GoTo , you’ll find the flexibility, resources, and support you need to thrive—at work, at home, and everywhere in between. You’ll work towards a shared goal with an open-minded, cohesive team that’s greater than the sum of its parts.
We’re committed to creating an inclusive space for everyone, because we know unique perspectives make us a stronger company and community. Join us and be part of a company that invests in your future, where together we’ll Be Real , Think Big , Move Fast , Keep Growing , and stay Customer Obsessed . Learn more.
- Role:
- Développeur Logiciel senior FS (IA) / Senior Full Stack Developer (AI-First)
- Job Type:
- Full Time