Applied Machine Learning Developer

A B Corp certified organization providing transparent property financing experience through technology-driven mortgage solutions.
Machine Learning
Senior Software Engineer
Remote
5+ years of experience
Finance

Description For Applied Machine Learning Developer

nesto is revolutionizing the Canadian mortgage industry with its innovative, technology-driven approach to property financing. As a B Corp certified organization, we're committed to making a positive impact while providing transparent and efficient mortgage solutions. Our machine learning team is at the forefront of this transformation, working on cutting-edge solutions across the entire ML development cycle.

As an Applied Machine Learning Developer, you'll be instrumental in developing scalable ML models that enhance our mortgage services. You'll work with a diverse, highly skilled team, collaborating closely with DevOps and data specialists to build and optimize our ML infrastructure. The role offers a perfect blend of innovative technical challenges and practical business applications.

We're looking for an experienced developer with a strong foundation in both software engineering and machine learning. You'll need 5+ years of software development experience, with at least 2 years focused on machine learning. Your expertise in Python and modern ML frameworks, combined with your understanding of cloud platforms and data security, will be crucial in delivering robust solutions.

We offer an attractive compensation package including comprehensive benefits, flexible work arrangements, and unique perks like our employee mortgage program. Our beautiful Montreal office provides a collaborative, dog-friendly environment, though remote work options are available. Join us in shaping the future of mortgage financing while growing your career in an inclusive, forward-thinking organization.

Last updated 23 days ago

Responsibilities For Applied Machine Learning Developer

  • Develop scalable and innovative machine learning models
  • Collaborate with DevOps and data teams to build and optimize data and machine learning services
  • Create proofs of concepts for new features
  • Write clean and maintainable code
  • Troubleshoot and debug complex issues
  • Design and implement high-quality software solutions
  • Continuously learn and apply cutting-edge technologies

Requirements For Applied Machine Learning Developer

Python
  • Bachelor's, Master's or PhD in machine learning, computer science or similar degree
  • 2+ years of experience in machine learning
  • 5+ years of software development experience
  • Solid programming skills in Python (pandas, numpy, fastapi, pydantic, scikit-learn, opencv)
  • Experience with cloud platforms (Azure or GCP)
  • Understanding of Software Development Life Cycle and Security by Design
  • Ability to work with structured and unstructured data
  • Understanding of data security
  • Strong communication and documentation skills

Benefits For Applied Machine Learning Developer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
  • 4 weeks vacation per year
  • Premium benefits plan fully paid by company
  • Comprehensive insurance plan
  • Unlimited access to telemedicine and mental health services
  • Annual health and wellness budget
  • Temporary international work program
  • Hybrid work option
  • Dog-friendly office
  • Employee mortgage program with preferred rates

Interested in this job?

Jobs Related To nesto Applied Machine Learning Developer

Sr. Machine Learning Engineer, AGI Foundations

Senior Machine Learning Engineer position at Amazon's AGI team focusing on developing industry-leading multimodal AI systems and large language models.

RF Machine Learning Engineer

Senior RF Machine Learning Engineer position at Axon, combining DSP and ML expertise to develop innovative wireless communication solutions in a hybrid work environment.

AI Systems Engineer

Senior AI Systems Engineer role at Snyk, building and maintaining AI/ML systems for internal operations with focus on security and scalability.

Senior Machine Learning Scientist

Senior Machine Learning Scientist role at Tempus focusing on developing AI models for spatial transcriptomics and precision medicine.

AI Build Engineer

Senior AI Build Engineer position at Rackspace Technology focusing on building AI platforms and solutions using AWS technologies.