nesto

Senior ML Developer

nesto

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AzureCloudGoogle Cloud PlatformNumpyPandasPythonScikit-LearnSDLC

About the role

  • Develop scalable and innovative machine learning model.
  • Collaborate closely with our DevOps and data team to build and optimize data and machine learning services and infrastructure.
  • Create proofs of concepts for new features that improve our processes and customer experience.
  • Write clean and maintainable code with an emphasis on solid coding principles.
  • Apply your strong technical skills in design, coding, testing, and debugging to create top-quality software.
  • Investigate and troubleshoot difficult-to-reproduce bugs, narrow down failure conditions, and perform the first test of new functionalities with confidence.
  • Continuously learn about the system and cutting-edge technologies, and use your newfound knowledge to drive improvements in your work.

Requirements

  • Bachelors, Masters or PhD in machine learning, computer science or similar degree.
  • 3+ years of experience in machine learning.
  • 5+ years of software development experience.
  • Solid programming skills in Python (pandas, numpy, fastapi, pydantic, scikit-learn, opencv,...).
  • Proven ability to automate and productionize machine learning applications and workflows, build AI-driven products on major cloud platforms (in-depth knowledge of Azure or GCP services is a plus).
  • Proven ability to write efficient and testable code.
  • Understanding of principles in Software Development Life Cycle, Security by Design.
  • Proven ability to work with structured and unstructured data.
  • A sound understanding of data security.
  • Track record of rapidly iterating on prototypes, as well as maintaining, expanding and improving existing codebases.
  • Effectively communicating and documenting the work so that we ensure reusability and reproducibility of code and infrastructure.
  • A solid grasp on data engineering and data pipeline is a strong plus.
Benefits
  • Take advantage of nesto's employee mortgage program that provides our employees with the best, exclusive, preferred low rates.
  • Benefit from a generous time-off policy including 4 weeks vacation per year.
  • Enjoy a premium benefits plan fully paid by nesto, including a top-class insurance plan and unlimited access to telemedicine and mental health service, for you and your family.
  • Access to an annual health and wellness budget.
  • Seize the possibility of working in a hybrid mode.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
machine learningPythonpandasnumpyfastapipydanticscikit-learnopencvdata engineeringdata pipeline
Soft skills
collaborationtroubleshootingcommunicationdocumentationcontinuous learningproblem-solvingcode maintainabilitycustomer experience improvementiterationreusability
Certifications
Bachelors in machine learningMasters in machine learningPhD in machine learningBachelors in computer scienceMasters in computer sciencePhD in computer science