This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Jobs in Toronto & GTA for everyone!

To post a job, login or create an account |  Post a Job

   Jobs in toronto & gta   

New job offers published everyday for the diverse people of Toronto & GTA!

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Lead Software Engineer, Python (Hybrid)

Altus Group

This is a Contract position in Ottawa, ON posted January 20, 2023.

Job Category: Property Tax, Software Opportunity Awaits at Altus Group ‍Rethink Solutions, an Altus Group Company, is the leading developer of property tax and real estate expense management software.

Established in 2001, our team of property tax management experts are dedicated to building software solutions that help owners, occupiers, and managers of real estate portfolios manage their multi-jurisdictional and global property tax processes.

Our software is trusted by the world’s best-known corporations and real estate companies.

We pride ourselves on delivering intuitive, leading-edge software solutions that translate to measurable impact for our customers.

The opportunity We are looking for a dynamic Python – Team Lead, with Machine Learning / Predictive Analytics experience to join our growing Rethink development team in North York.

We are looking for someone who aligns with our vision and goals, and who is excited and motivated to help our market “rethink” the way they manage property taxes.

Our Team Lead will be both an individual contributor and a people manager devoted to designing and developing for our capture product.

You will work closely with the rest of our software development teams to build tools, write scripts and develop features for an existing production application.

You have ability to develop across multiple custom applications and implement data models and analytics to extract business intelligence.

Please provide a link to your public github or alternative, as well as a description of an interesting project you have completed on your own.

What’s in it for you Impact.

You want an environment where you can do your job, do it well and know that it’s appreciated
– a place without a lot of handholding.

You want your work to be seen and used by thousands of users around the country.

You want the freedom and the tools to actively contribute new ideas and try new approaches to the development process.


Altus Group and Rethink is a company with a clear focus on delivering value to our industry.

We are moving forward rapidly with modern web solutions and innovative products.

You will have the chance to grow on this team or another.

The sky’s the limit for how you grow here.

What you will do: Manage and mentor a small team of python developers.

Read understand and develop backends and front ends with Python Learn, understand and develop for our data capture product, itamlink capture.

Be involved in the growth and expansion of capture technology using the latest AI and NLP techniques.

Insert, update and remove database data on request.

Analyze sets of data using statistical methods to generate useful queries and reports.

Develop data analytics to gather insight into operations and customer behavior.

Assist with the design and development of AI and NLP models to augment itamlink capture products.

Develop and maintain data models to predict future outcomes.

Our new Python Team Lead has: The education.

A degree, preferably in Computer Science, Engineering or related field.

The technical skills.

You have 5 years of overall experience in Python, along with experience of building end-to-end web applications.

You have 3 years of professional experience with python Flask/Django frameworks, along with Javascript frameworks, Node, React/Next.

You have experience in DevOps, integration, Docker and cloud infrastructure.

You have experience in responsive web design, fluid layouts and positioning, browser behavior and compatibility, cross-browser issues and solutions.

You possess in-depth understanding of HTML, CSS, JavaScript and JavaScript frameworks.

You are proficient in machine learning libraries and scientific calculation, such as Scikit-learn, NumPy, SciPy, Pandas and so on.

You have e xperience with deep learning CNN, NLP and deep learning framework, such as Tensorflow, PyTorch or other.

You have experience with source code management tools, such as Git, and other tools such as Conda and Jupityr Notebooks.

The hands-on leadership.

You are the kind of person who is uncompromising in ensuring their teams are successful and you know how to motivate people in order to get their best efforts.

You know when to take the lead and when to step back and listen.

You have excellent ability to mentor and work with a team, as well as to work independently.

You have knowledge and skills in technical analysis and problem solving.

A commitment to collaboration.

You thrive working across inter-disciplinary groups, including architects, developers, product, and management, to build great products.

You have a way of speaking, writing, and relaying information that engages people.

The passion for Agile.

You are a scrum master and can instill your enthusiasm for using this methodology in your team.

You actively participate in code reviews and have excellent attention to detail.

Come realize your potential at Altus Group Altus Group is committed to fostering an inclusive and accessible environment where employees feel valued and respected, and where every employee has the opportunity to realize their potential.

We are committed to providing reasonable accommodations, if required, and will work with you to meet your needs.

If you are a person with a disability and require assistance during the application process, please contact us at or 416-641-9500.