Staff Software Developer

MappedinWaterloo, ON
CA$130,000 - CA$160,000Hybrid

About The Position

Mappedin is the platform for digital indoor mapping. The company transforms building floor plans and spatial data into dynamic digital maps that power navigation, operations, analytics, and safety across complex environments. Mappedin’s platform has mapped more than 10 billion square feet of indoor space across 86 countries, supporting destinations including Simon Property Group malls, Los Angeles International Airport, Major League Baseball stadiums, and Hudson Yards. We are seeking a highly skilled and motivated Staff Software Developer to join our team at Mappedin. The successful candidate will play a key role in building our newest flagship indoor mapping applications, leveraging their technical expertise to drive innovation and improve user experience.

Requirements

  • 5+ years of professional software development experience (full-stack or backend focus), with experience in Typescript, React, and Back-end frameworks.
  • Experience with security practices and UI/UX considerations, with the ability to prioritize and resolve technical issues and optimize system performance.
  • Demonstrated ability to take initiative, solve complex problems, and deliver results with minimal supervision, with excellent problem-solving skills and a keen eye for detail.
  • Strong understanding of geometric and algorithmic problems, with experience in solving them, and excellent communication skills, both written and verbal, with the ability to interact with internal teams and external customers.
  • Familiarity with agile development processes and version control systems like Git, with the ability to work independently and as part of a team, and experience leading projects or mentoring team members.
  • Strong understanding of AI/ML ethics and bias, with the ability to design and implement fair and transparent AI systems, and experience with natural language processing techniques such as text classification, sentiment analysis, and named entity recognition.
  • Experience with AI/ML, including the ability to design and implement AI models, and excellent problem-solving skills, with a keen eye for detail and the ability to learn quickly.

Responsibilities

  • Design, develop, and deploy high-quality features for our flagship indoor mapping applications, including AI-powered navigation and recommendation systems, to drive user adoption and improve user experience.
  • Collaborate with cross-functional teams to identify and prioritize project requirements, to drive innovation and improve user experience.
  • Contribute to the development of innovative solutions that address complex problems and improve the overall user experience, including AI-powered chatbots and virtual assistants, to drive user adoption and improve user experience.
  • Participate in code reviews, ensure test-driven development best practices, and maintain high-quality code standards, including AI code, to drive innovation and improve user experience.
  • Leverage problem-solving skills to resolve technical issues and optimize system performance, including AI model deployment and inference, to drive business outcomes and improve user experience.
  • Develop and maintain technical documentation, including API documentation and user guides, to support AI projects, to drive user adoption and improve user experience.
  • Engage in continuous learning, stay up-to-date with industry trends, and share knowledge with team members, to drive innovation and improve user experience.
  • Mentor junior team members and provide guidance on technical best practices, including AI development, to drive innovation and improve user experience.
  • Participate in planning and prioritization activities to ensure alignment with business objectives, to drive user adoption and improve user experience.
  • Take ownership of projects, ensuring timely delivery and excellence, and collaborate with cross-functional teams to identify and prioritize project requirements.
  • Participate in architectural and design decisions, and lead a cross-functional pod, managing resources, priorities, and roadmaps.
  • Stay up-to-date with AI trends and help integrate AI into our products, and mentor junior developers and foster a collaborative, high-performing team environment.

Benefits

  • Competitive base salary: $130,000 - $160,000 CAD
  • 20 days of paid vacation, available from your first day
  • Comprehensive benefits from Day 1
  • A team of bar raisers with low ego and high ownership
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service