Some of your projects may include, but are not limited to:
- Analyze user behaviour to understand how clients interact with the product
- Develop and implement experiments to evaluate new features and product changes
- Apply causal inference methods in non-experimental settings
- Use machine learning algorithms to segment users and personalize product experiences
- Develop and maintain core data models and pipelines to ensure data quality and accessibility
In this role, you will have the opportunity to:
- Partner with our Product, Product Marketing, and Engineering teams to support work across some of Wealthsimple's highest priority efforts
- Build robust, efficient, and integrated data models in cloud data warehouses that will be used as the source of truth for analytics across the Investing product organization
- Apply statistical techniques and build machine learning models to solve real life product problems and to inform product decisions and strategies
- Apply software engineering best practices like version control and continuous integration to the analytics code base; ensure data models are well tested, documented and maintained
- Translate business requirements into data models and analysis that will help stakeholders answer key business questions and inform strategic decisions
- Continuously look for the simplest, most effective way to approach challenges; Occam's razor is your friend
- Take ownership and ship it
- Work where you are (while our Canadian offices are located in Toronto, we are a remote-first workforce and you can join from anywhere in Canada)
Skills we are looking for:
- Strong business acumen and product sense
- Excellent Python and SQL skills, first hand experience working with popular Python libraries such as Pandas, scikit-learn, numpy and Jupyter
- Strong understanding of statistics: both frequentist and Bayesian approaches
- Strong understanding of fundamental machine-learning algorithms: regression and decision trees
We are looking for someone who:
- Is able to articulate their stance in a manner that effectively collaborates with different stakeholders
- Adjusts quickly to changing priorities and effectively manages complexity and change
- Has exceptional communication skills and is able to communicate effectively with both technical and non-technical teams
- Is eager to teach and learn from your team. We value making each other successful
- Is a lifelong learner. You're constantly seeking and welcoming feedback to continue improving yourself and your craft
Other Jobs from Wealthsimple
IT Automation Engineer, Business Enterprise Systems
Senior Software Developer, Data Delivery
Senior Data Scientist - Product
Senior Application Security Developer
Similar Jobs
Embedded Software Developer
Data Engineer - Marketing Analytics
Software Engineer 1 - Full Stack (.Net, JavaScript)
Senior X++ Developer
Sr. Applications System Administrator (Kubernetes infrastructure)
Principal Software Engineering Manager
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
๐ฅณ๐ฅณ๐ฅณ 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineersโฆ in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. ๐ ๏ธ
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. ๐
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. ๐ฏ
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. ๐
What Fellow Engineers Say