Remote - Canada
Senior Machine Learning Software Engineer
Company Description
Dropbox is a leading global collaboration platform that's transforming the way people work together, from the smallest business to the largest enterprise. With more than 700 million registered users across more than 180 countries, our mission is to design a more enlightened way of working. From our headquarters in San Francisco to eight dedicated Studios and a worldwide team of employees who choose where they work best, our Virtual First approach is leading the way into the future of work.
Team Description
Our Engineering team is working to simplify the way people work together. They’re building a family of products that handle over a billion files a day for people around the world. With our broad mission and massive scale, there are countless opportunities to make an impact.
Role Description
Dropbox is looking for a Machine Learning Engineer. A Machine Learning engineer develops models, systems and features that leverage the massive scale of Dropbox’s user base to understand and predict user behavior to optimize the experience at all stages of the user journey at Dropbox. Relevant experience can range from working on a wide-variety of optimization, and classification problems, e.g. segmentation, propensity modeling, text/sentiment classification, click-through rate prediction, collaborative filtering/recommendation, or spam detection.
Responsibilities
- Design, build, evaluate, deploy and iterate on large scale Machine Learning systems
- Understand the Machine Learning stack at Dropbox, and build systems that help Dropbox personalize their users’ experience
- Work with Product, Design, Infra and Frontend teams to bring your models, and features to life
- Work with large scale data systems, and infrastructure
- Evaluate the performance of machine learning systems against business objectives
Requirements
- BS, MS, or PhD in Computer Science, Mathematics, Statistics, or other quantitative fields or related work experience
- 8+ years of engineering experience with 3+ of those years building Machine Learning or AI systems
- Strong industry experience working with large scale data
- Strong analytical and problem-solving skills
- Proven software engineering skills across multiple languages including but not limited to Python, Go, C/C++
- Experience with Machine Learning software tools and libraries (e.g., Scikit-learn, TensorFlow, Keras, PyTorch, etc.)
Preferred Qualifications
- PhD in Computer Science or related field with research in machine learning
- Experience with one or more of the following: natural language processing, deep learning, bayesian reasoning, recommendation systems, learning for search, speech processing, learning from semistructured data, graph learning, reinforcement or active learning, ML software systems, machine learning on mobile devices
Other open positions
Our Engineering team is working to simplify the way people work together. They’re building a family of products that handle over a billion files a day for people around the world. With our broad mission and massive scale, there are countless opportunities to make an impact.
-
Remote - Poland
Backend Product Software Engineer
View jobs -
Remote - Canada
Content Design Intern (Summer 2023)
View jobs -
Remote - US
Content Design Intern (Summer 2023)
View jobs -
Remote - US
Design Research Intern (Summer 2023)
View jobs -
Remote - Canada
Design Research Intern (Summer 2023)
View jobs -
Remote - Canada
Director of Data Science, New Initiatives
View jobs -
Remote - US
Director of Data Science, New Initiatives
View jobs -
Remote - Canada
Director, Corporate Strategy
View jobs -
Remote - US
Director, Corporate Strategy
View jobs -
Remote - US
Director, Enterprise Program Management
View jobs -
Remote - Canada
Director, Enterprise Program Management
View jobs -
Remote - Canada
Director, Strategy and Business Operations
View jobs -
Remote - US
Director, Strategy and Business Operations
View jobs -
Remote - Poland
Front End Product Software Engineer
View jobs -
Remote - US
Growth Product Designer
View jobs -
Remote - Canada
Growth Product Designer
View jobs -
Remote - Poland
Infrastructure Software Engineer
View jobs -
Remote - Canada
Mobile Software Engineer (iOS)
View jobs -
Remote - US
Mobile Software Engineer (iOS)
View jobs -
Remote - Poland
Senior Backend Product Software Engineer
View jobs -
Remote - US
Senior Engineering Manager
View jobs -
Remote - Canada
Senior Engineering Manager
View jobs -
Remote - Canada
Senior Front End Product Software Engineer
View jobs -
Remote - Poland
Senior Front End Product Software Engineer
View jobs -
Remote - US
Senior Front End Product Software Engineer
View jobs -
Remote - Poland
Senior Infrastructure Software Engineer
View jobs -
Remote - US
Senior Machine Learning Software Engineer
View jobs -
Remote - Canada
Senior Mobile Software Engineer (iOS)
View jobs -
Remote - US
Senior Mobile Software Engineer (iOS)
View jobs -
Remote - Canada
Software Development Engineer Intern in Test (Summer 2023)
View jobs -
Remote - US
Software Development Engineer Intern in Test (Summer 2023)
View jobs -
Remote - US
Staff Product Manager, Dash for Organizations
View jobs -
Remote - US
Staff Product Manager, Growth
View jobs -
Remote - US
Staff Software Engineer
View jobs -
Remote - Canada
Staff Software Engineer
View jobs