Senior ML Developer @ Nesto
placeHybrid
attach_money CA$120,000
businessHybrid
scheduleFull Time
Posted 21 days ago
Your Application Journey
Interview
Email Hiring Manager
*****  @nesto.ca
Recommended after applying
Job Details
About nesto
Our mission is to provide a positive, empowering, and transparent property financing experience that is simple from start to finish. Join a team of skilled technology experts, caring mortgage specialists, and a diverse marketing team leading change in the mortgage industry.
Our Achievements
- 4.5-star Google reviews
- 2023 & 2024 CLA Lender of the Year awards
- B Corp certified organization
About the Machine Learning Team
The nesto machine learning team manages the full cycle from data collection to model deployment in computer vision and modern language models.
What You’ll Be Doing as a Senior ML Developer
- Develop scalable and innovative machine learning models
- Collaborate with DevOps and data teams to optimize infrastructure
- Create proofs of concept to enhance customer experience
- Write clean, maintainable, and testable code
- Investigate bugs and test new functionalities
Who Are You
- Degree in machine learning, computer science, or similar field
- 3+ years experience in machine learning and 5+ years in software development
- Expertise in Python (pandas, numpy, fastapi, pydantic, scikit-learn, opencv)
- Experience automating and productionizing ML applications
- Knowledge of cloud platforms such as Azure or GCP is a plus
- Strong skills in debugging, documenting, and communicating work
What We Offer
- Direct impact in modernizing the Canadian mortgage industry
- Exclusive employee mortgage program with preferred low rates
- Generous time-off policy and premium benefits
- Annual health and wellness budget
- Hybrid work mode from our downtown Montreal office
Diversity & Inclusion
nesto is committed to fostering a diverse, inclusive, and welcoming environment for all.
Key skills/competency
- machine learning
- python
- data engineering
- DevOps
- computer vision
- language models
- cloud platforms
- debugging
- software development
- data pipeline
How to Get Hired at Nesto
🎯 Tips for Getting Hired
- Customize your resume: Tailor it to highlight ML and Python skills.
- Research nesto: Understand their mission and recent awards.
- Practice coding tests: Focus on Python and algorithm design.
- Prepare for interviews: Brush up on ML concepts and system design.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Python libraries for ML implementations.
circle
Practice coding exercises on algorithms and data structures.
circle
Study cloud service configurations and deployments.
circle
Work through sample ML model debugging scenarios.
Behavioral Questions
circle
Describe handling tight project deadlines.
circle
Explain teamwork during complex problem solving.
circle
Share conflict resolution with peers.
circle
Detail past experience adapting to new tech.
Frequently Asked Questions
What qualifications are required for the Senior ML Developer at nesto?
keyboard_arrow_down
How important is cloud platform experience for a role at nesto?
keyboard_arrow_down
What makes nesto's Senior ML Developer role unique?
keyboard_arrow_down
How does nesto support diversity and inclusion for a Senior ML Developer?
keyboard_arrow_down
What can candidates expect regarding work arrangements at nesto?
keyboard_arrow_down