Senior Engineering Manager, Machine Learning

Senior Engineering Manager, Machine Learning

This job is no longer open

Role Description

The Dropbox team is growing, and we're looking for an engineering manager to support this growth. In this role, you'll lead a team of engineers to build one of Dropbox’s newest AI offerings, Dash. Our team culture rewards a bias for action, engineering partnership in defining the product, and discipline in how we develop. You'll thrive in our team if you love chasing impact, working through ambiguity, and creating a culture of innovation. Dash is one of the fastest growing products at Dropbox and we need an extraordinary leader to scale the great work we are already doing and to diversify our efforts to continue to grow the business. 


  • Lead and develop a high-performing team of engineers, fostering individual ownership, and driving impactful outcomes.
  • Shape and advance the future of Dash, driving product monetization and revenue generation for Dropbox.
  • Utilize data and insights to make informed decisions that significantly impact the company.
  • Foster operational excellence, streamline processes, and eliminate redundancies to ensure team agility.
  • Cultivate a collaborative culture within the team that embodies Dropbox's values.
  • Provide strategic direction and proactively anticipate scaling challenges through long-term planning.
  • Contribute to the formulation of technical and product strategies.


  • BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
  • 7+ years of software engineering experience, with at least 3+ years in direct management roles.
  • Proven track record of setting visionary goals and delivering iterative progress.
  • Strong expertise in distributed systems or backend infrastructure at scale.
  • Exceptional analytical capabilities to optimize solutions in complex and dynamic environments.
  • Ability to mentor and guide team members to maximize their impact.

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, recommendation systems, machine learning for information retrieval, machine learning on mobile devices

Total Rewards

Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here.

Dropbox takes a number of factors into account when determining individual starting pay, including job and level they are hired into, location/metropolitan area, skillset, and peer compensation.  We target most new hire offers between the minimum up to the middle of the range.

Salary/OTE is just one component of Dropbox’s total rewards package. All regular employees are also eligible for the corporate bonus program or a sales incentive (target included in OTE) as well as stock in the form of Restricted Stock Units (RSUs).

Current Salary/OTE Ranges (Subject to change):
• US Zone 1: $249,100 - $293,000 - $337,000.
• US Zone 2: $224,100 - $263,700 - $303,300.
• US Zone 3: $199,200 - $234,400 - $269,600.
Dropbox uses the zip code of an employee’s remote work location to determine which metropolitan pay range we use. Current US Zone locations are as follows:
• US Zone 1: San Francisco metro, New York City metro, or Seattle metro
• US Zone 2: Austin (TX) metro, Chicago metro, California (outside SF metro), Colorado, Connecticut (outside NYC metro), Delaware, Massachusetts, New Hampshire, New York (outside NYC metro), Oregon, Pennsylvania (outside NYC or DC metro), Washington (outside Seattle metro), Washington DC metro and West Virginia (DC metro)
• US Zone 3: All other US locations

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.