πUnited States
Senior Machine Learning Engineer
closed
Ecobee
πRemote - Canada
Summary
Join ecobee, a rapidly growing global tech company, as a Senior Machine Learning Engineer. Contribute to making ecobee products more intelligent and personalized. You will work with a diverse team on projects related to personalization, recommendations, energy efficiency, and home security. The role involves building ML features, managing the full ML development lifecycle, and collaborating with cross-functional teams. You'll leverage your expertise to drive best practices and mentor other engineers. ecobee offers a dynamic work environment, flexible hours, and various benefits.
Requirements
- Graduate degree (Masters/PhD) or equivalent experience in Statistics, Mathematics, Computer Science or another quantitative field
- 3+ yearsβ experience applying machine learning to real world problems with expertise in manipulating data sets, building statistical models, and productizing machine learning solutions
- Proven software engineering skills across multiple languages such as Python, C/C++ and ML packages
- Experience with deep learning architectures and frameworks (e.g. Pytorch, Tensorflow)
- Experience working with data at scale (1TB+), leveraging big data processing frameworks like Spark and Google Cloud Dataflow
- 3+ years experience with software engineering and DevOps practices, MLOps deployment and infrastructure
- Strong understanding of Scrum/Agile development technologies
- Skilled communicator with a proven record of leading work across disciplines
Responsibilities
- Build ML features on structured and unstructured content (telemetry, audio, video, user behaviour and preferences)
- Manage the full ML development life cycle β from problem framing, data wrangling, and model development, to productionization, experimentation, and maintenance
- Design and deploy large-scale machine learning products and solutions with correctness, usability, interpretability, experimentation, and maintainability in mind
- Determine the feasibility of initiatives through quick prototyping with respect to performance, quality, time, and cost
- Collaborate with cross functional teams of software and data engineers to build new product features
- Leverage your experience to drive best practices in ML Engineering and mentor other engineers on the team
- Defining Scope and requirements, success metrics for ML projects
Preferred Qualifications
- Experience optimizing for resource constrained edge devices is a plus
- Interest in climate change mitigation and sustainability is a plus
Benefits
- Competitive salaries
- Health benefits
- Progressive Parental Top-Up Program (75% top-up or five bonus days off)
- Flexible hours
- Office-based, fully remote, or hybrid work environment
This job is filled or no longer available
Similar Remote Jobs
π°$122k-$195k
πUnited States
π°$216k-$303k
πUnited States
πTurkey
π°$216k-$303k
πUnited States
πRomania
π°$135k-$227k
πUnited States
π°$149k-$220k
πCanada
π°$205k-$322k
πUnited States
π°$209k-$255k
πUnited States