Data Automation Developer (Co-op)
Who we are and what we do
Founded in 2011, Mappedin powers search and discovery indoors, enabling consumers to find what they're looking for with speed and ease. Our software platform provides industry leading tools to manage dynamic indoor spatial data and offer wayfinding experiences for customer-facing applications, including a recent collaboration with Apple Maps.
Mappedin works with the ten largest malls in Canada, the largest REITs in the US, and in stores, hospitals, campuses, and airports around the world.
The Analytics team at Mappedin collects data that is being generated by our users. This insight is then provided to our customers, driving their business decisions. This data is used internally as well, building product features using machine learning models so the journey to excellence never stops.
Who you are and what you’ll do
You love to play with data. You are great at extracting patterns. You have a passion or interest in machine learning, programming and databases. You love to break things and will find ways to make our machine learning solutions more robust. You have some prior programming experience and have a good eye to automate processes.
As part of the Development team and reporting to the Software Development Manager, you will help break things to in turn make them better:
- Customize and automate the model validation process
- Design extensive validation sets to evaluate machine learning models
- Define strategies for model maintenance and retraining
- Be responsible for the day to day QA for the Analytics team
- Experience or interest in Machine Learning
- Other not yet released projects
You are highly interested in learning about or already have experience in:
What are some challenges?
Rendering 3D maps across multiple browsers in a performant manner and ensuring a consistent experience while adapting to device form factors. Producing easily themeable applications that don’t break when put into a partner’s website.
There is a lot of discovery work involved as we frequently do things that are ahead of current technology.
We also encounter tough problems that require a lot of math. It’s not a requirement for this role, but if you enjoy solving interesting geometry problems, we’d love to have your input.
Behind the scenes
We recognize developers are most effective when they’re allowed to get into the zone; therefore, we run an agile development process designed to give our developers as much uninterrupted development time as possible. Most days the only meeting you’re looking at is the morning stand-up.
It’s fun to work on nice clean code bases but the realities of moving fast means sometimes the code base gets a bit messy. We always make sure we have 20% dev time available to do refactoring and retire technical debt.
There’s a lot of trust here at Mappedin. We offer a flexible working environment and we all work together to help you produce your best work. We stay curious, challenge opinions, take risks, and learn from mistakes. We’re competitive and we like to win together.
Lastly, if you’re allergic to cats, don’t worry! Our office cat, Hobbes stays in his own room and won’t bother you unless you decide to work in there with him.