Senior ML Developer
@ Nesto

Hybrid
CA$140,000
Hybrid
Full Time
Posted 18 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXXXX XXXXXXXXXX***** @nesto.ca
Recommended after applying

Job Details

About nesto

Our mission is to provide a positive, empowering, and transparent property financing experience. We are recognized with 4.5-star Google reviews, were awarded the 2023 & 2024 CLA Lender of the Year, and are a B Corp certified organization. Our team of technology experts, mortgage specialists, and marketing professionals work together to lead change in the Canadian mortgage industry using our innovative Mortgage Cloud platform.

About the ML Team

The machine learning team at nesto covers the entire ML development cycle from data collection to model deployment and maintenance, including computer vision and modern language models.

What You’ll Be Doing

  • Develop scalable and innovative machine learning models.
  • Collaborate with DevOps and data teams to optimize services and infrastructure.
  • Create proofs of concept for new features improving processes and customer experience.
  • Write clean and maintainable code following solid coding principles.
  • Troubleshoot complex bugs and validate new functionalities.
  • Continuously learn and integrate cutting-edge technologies.

Who Are You

  • Advanced degree in machine learning, computer science or related field.
  • 3+ years of machine learning experience and 5+ years in software development.
  • Strong Python skills with libraries such as pandas, numpy, fastapi, pydantic, scikit-learn, and opencv.
  • Experience in automating and productionizing ML applications, with cloud exposure (Azure or GCP a plus).
  • Knowledge in software development best practices and data security.
  • Ability to work with both structured and unstructured data and solid understanding of data pipelines.

What We Offer

  • Impact directly shaping modern Canadian mortgage experiences.
  • Exclusive employee mortgage program with preferred rates.
  • Generous time-off policy with 4 weeks vacation per year.
  • Premium benefits including top-class insurance and telemedicine access.
  • Annual health and wellness budget and international work opportunities.
  • Hybrid work mode with beautiful downtown Montreal offices (dog-friendly).

Diversity & Inclusion

nesto fosters a culture of diversity, equity, inclusion, and belonging. We strongly encourage applications from women, people of color, LGBTQIA+ individuals, and individuals with disabilities.

Key skills/competency

  • machine learning
  • Python
  • data pipelines
  • DevOps
  • cloud platforms
  • computer vision
  • software development
  • data security
  • automation
  • model deployment

How to Get Hired at Nesto

🎯 Tips for Getting Hired

  • Customize your resume: Highlight ML projects and Python skills.
  • Research nesto's culture: Study their mission, awards, and team.
  • Prepare projects: Emphasize scalable ML and cloud experience.
  • Practice coding: Sharpen problem-solving in Python and ML scenarios.

📝 Interview Preparation Advice

Technical Preparation

Review Python ML libraries and frameworks.
Practice building scalable ML models.
Study cloud platforms and deployment techniques.
Test debugging and code optimization skills.

Behavioral Questions

Describe a time you solved a complex bug.
Explain collaboration in multidisciplinary teams.
Discuss handling tight deadlines effectively.
Share a learning experience from a mistake.

Frequently Asked Questions