G

GIRO

Verified Job Source

Driven by efficiency

Montréal, Québec

Software Development
501–1,000 people

About

GIRO Inc. is a leading maker of optimization software for the public transport and postal industries. Launched in 1979 as an offshoot from a university project in operations research, the company now employs more than 600+ skilled and expert staff and its specialized software solutions enjoy a worldwide reputation. Whether for planning, scheduling, or operations management, we provide our clients with software and services that help them increase their efficiency while offering better service to their customers. Our team is inspired by global best practices and we assign no less than 30% of our resources to R&D. We co-innovate with our clients and build long-term relationships. Our main products, HASTUS for public transport and GeoRoute for postal services, are used every day by major organizations in more than 30 countries, in cities from Los Angeles to Sydney, via New York, Paris and Singapore.

Open positions

Legal Technician

Hybrid · Montréal

The Legal Technician is responsible for the preparation, review, and administration of contractual agreements while providing legal support to internal teams. They also manage the contract lifecycle, ensure document compliance, and maintain legal files.

Senior DevOps Developer (Build)

Hybrid · Montréal

You will manage build processes, identify root causes of build failures, and develop resilient solutions for internal development teams. Additionally, you will collaborate with cross-functional teams to improve validation tools and implement new deployment pipelines.

Winter 2027 - Software Development and Artificial Intelligence Intern

Hybrid · Montréal

The intern will contribute to the design and development of a new internal tool for managing client cutover plans by integrating artificial intelligence. Responsibilities include requirements analysis, architecture design, feature development, and documenting technical decisions while collaborating with stakeholders.

Database Administrator (DBA/DBRE)

Remote · Montreal, Quebec, Canada

You will be responsible for the maintenance, operation, and ongoing support of production databases while driving automation and observability through a Database Reliability Engineering approach. You will also diagnose and resolve database-related incidents and collaborate with cross-functional teams to optimize performance and platform resilience.

Winter 2027 - Software Development, Quality Assurance and AI Intern

Hybrid · Montréal

The intern will contribute to quality assurance by exploring, testing, and implementing AI-powered tools to automate software validation. They will also develop and maintain automated test scenarios while participating in pilot projects to integrate AI into internal development processes.

Winter 2027 - Front-End Web Development Intern

Hybrid · Montréal

The intern will contribute to the development of new features, product maintenance, and modernization initiatives within a collaborative team. They will also provide technical support to project teams and create technical design and analysis documentation.

Office Manager

On-site · Montréal

The Office Manager is responsible for overseeing daily office operations, administrative services, and the overall employee experience. They will lead the administration team, manage vendor relationships, and ensure the safety and efficiency of the workspace.

Business Analyst, Data & Business Intelligence

Hybrid · Montréal

You will act as a Business Analyst to structure and advance data practices, business intelligence, and artificial intelligence deployment. You will also support teams in defining their needs while contributing to corporate data governance and the evolution of the data ecosystem.

Winter 2027 - Software Development Intern

Hybrid · Montréal

Interns will participate in the design, development, and testing of software products while managing bug fixes and providing technical support. They will also contribute to technical analysis and documentation within an agile development team.

Project Manager, HASTUS

Hybrid · Montréal

The Project Manager is responsible for planning, leading, and controlling project variables such as budget, schedule, and quality from initiation to closure. They ensure proactive communication with stakeholders and coordinate project participants to achieve contractual and functional objectives.

Azure Cloud & DevOps Developer

Remote · Montreal, Quebec, Canada

Design and implement Azure infrastructure management and deployment systems to support various products. Optimize cloud resource utilization, including monitoring, auto-scaling, and maintaining Kubernetes environments.

Senior Azure Cloud & DevOps Developer

Hybrid · Montréal

Design and implement Azure and Kubernetes-based deployment platforms while optimizing cloud resource utilization. Collaborate with multiple teams to evolve cloud-hosted products and act as a technology change agent.

Expert Data Science Developer

Remote · Canada

Design and develop machine learning-powered solutions to enhance large-scale software products. This includes managing the full lifecycle from data manipulation and model training to integration and technical support.

Director, Strategic Business Development

Hybrid · Montréal

Develop and execute growth strategies for paratransit and fixed route public transit while building executive-level relationships. Collaborate with Product Management and Marketing to define market strategies and influence product direction for emerging mobility markets.

Junior Developer, Algorithms (Operations Research)

Hybrid · Montréal

Design, develop, and maintain complex optimization algorithms for large-scale public transit and postal software. This includes mathematical modeling, functional design, and providing technical support to project teams.

Proposal Coordinator

Hybrid · Montréal

The Proposal Coordinator supports proposal managers in preparing responses to RFPs, RFIs, and RFQs. Key duties include assembling and formatting sales documents, maintaining the proposal intranet, and drafting tailored content for various markets.

Junior Developer, Custom Solutions

Hybrid · Montréal

Analyze and configure applications to meet client needs while providing outstanding customer support. Participate in installation, training, and needs analysis activities at client sites.