Sr. Director Engineering, Machine Learning

Highspot is pioneering the sales enablement category, transforming how companies increase sales productivity through breakthrough software with a spark of magic.
$222,609 - $333,913
Machine Learning
Principal Software Engineer
Hybrid
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Machine Learning Architect (AWS) - Canada

Senior Machine Learning Architect position at Rackspace, offering remote work in Canada with competitive salary ($153K-$244K), focusing on AWS cloud solutions and end-to-end ML implementation.

Principal Software Developer in Test, Analytics & AI

Principal Software Developer in Test position at Oracle NetSuite, focusing on Analytics and AI testing, offering competitive compensation and hybrid work environment.

Principal Software Developer – AI/ML, JoinOCI

Principal Software Developer role at Oracle focusing on AI/ML development for cloud infrastructure, offering competitive pay and benefits in Nashville, TN.

Principal, Software Engineer

Principal Software Engineer position at Walmart focusing on AI/ML development, offering competitive compensation and the opportunity to impact millions through innovative technology solutions.

Principal Machine Learning Engineer - AI

Principal Machine Learning Engineer position at PayPal, leading AI/ML initiatives to revolutionize global commerce through personalized experiences, requiring expertise in generative AI and large-scale systems.

Description For Sr. Director Engineering, Machine Learning

Highspot, a pioneering company in the sales enablement space, is seeking a Senior Director of Engineering to lead their Machine Learning team. This role represents a unique opportunity to shape the future of sales productivity through innovative ML solutions.

The position combines technical leadership with strategic vision, requiring someone who can bridge the gap between data science and production engineering. You'll be responsible for building and scaling an ML team that tackles challenging problems in NLP, Neural Networks, and Computer Vision. The role involves close collaboration with scientists, leadership teams, and product managers to drive technical excellence and innovation.

As a leader, you'll need to balance hands-on technical work with strategic management, bringing ML models from conception to production while ensuring high scalability, reliability, and performance. The role requires a deep understanding of ML operations, from data acquisition to model deployment, combined with strong people management skills.

The ideal candidate brings 8+ years of software development experience, 4+ years of engineering management, and 2+ years of ML-specific expertise. You'll be joining a company that values diversity and inclusion, offering comprehensive benefits including medical coverage, 401(k) matching, flexible PTO, and parental leave.

Working in Seattle with a hybrid arrangement, you'll earn between $222,609 and $333,913, plus additional compensation through bonuses and stock options. This is an excellent opportunity for a technical leader who wants to make a significant impact in a growing field while building and mentoring high-performing teams.

The role offers the chance to work with cutting-edge ML technologies while contributing to a product that's transforming how companies approach sales enablement. You'll be supported by a culture that emphasizes continuous learning, collaboration, and work-life balance, with benefits like Quarterly Recharge Fridays and access to mental health resources.

Last updated 4 months ago

Responsibilities For Sr. Director Engineering, Machine Learning

  • Coordinate with data science team and leadership to identify ML work needs in NLP, NN, and CV
  • Build and scale the machine learning team
  • Lead team in deploying ML models to production with high scalability and reliability
  • Lead continuous improvement of existing ML models
  • Lead team in building data pipelines for ML model training and serving
  • Lead team in building labeling system for supervised model training
  • Contribute to product ideation with other teams
  • Communicate complex concepts to technical and non-technical audiences
  • Collaborate cross-functionally to share knowledge and discuss initiatives

Requirements For Sr. Director Engineering, Machine Learning

Kubernetes
Python
  • 8+ years working as a professional software developer
  • 4+ years working as an engineering manager
  • 2+ years working in ML-related areas
  • M.S. in Computer Science or related field or equivalent experience
  • Experience in ML Operations lifecycle
  • Expertise in full product lifecycle
  • Strong collaboration skills with cross-functional teams
  • Understanding of intermediate principles of data science
  • Experience in mentoring and encouraging collaborative teams
  • Experience in cultivating engineering culture in agile environment

Benefits For Sr. Director Engineering, Machine Learning

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Parental Leave
Commuter Benefits
  • Comprehensive medical, dental, vision, disability, and life benefits
  • Health Savings Account (HSA) with employer contribution
  • 401(k) Matching with immediate vesting
  • Flexible PTO
  • 8 paid holidays and 5 paid days for Annual Holiday Week
  • Quarterly Recharge Fridays
  • 18 weeks paid parental leave
  • Access to Coaches and Therapists through Modern Health
  • 2 volunteer days per year
  • Commuting benefits

Interested in this job?