Engineering Manager, Machine Learning

AI-powered mobile marketing platform transforming the way brands personalize consumer engagement through SMS and email campaigns.
$214,400 - $285,000
Machine Learning
Staff Software Engineer
Hybrid
7+ years of experience
AI · Enterprise SaaS

Description For Engineering Manager, Machine Learning

Attentive, a leading AI-powered mobile marketing platform, is seeking an Engineering Manager to lead their Machine Learning team. This role combines technical leadership with people management, focusing on developing and deploying scalable machine learning systems that power personalized marketing at massive scale.

The platform processes over 400 million messages daily, serving major global brands like Neiman Marcus, Samsung, Wayfair, and Dyson. As an Engineering Manager, you'll lead a team of ML engineers in developing cutting-edge applications that process hundreds of billions of messages and events annually.

The role requires 7+ years of ML experience with 3 years in leadership, managing 4-8 reports. You'll work with a modern tech stack including Python, Java, TypeScript, and various AWS services, leading the development of ML-driven products that directly impact business outcomes.

Key responsibilities include providing technical guidance, fostering team growth, ensuring system reliability, and collaborating across functions. The position offers competitive compensation ($214,400-$285,000 annually), equity, and comprehensive benefits.

This is an excellent opportunity for an experienced ML leader who wants to make a significant impact in a high-growth environment. You'll work from the San Francisco office in a hybrid setting, contributing to a platform that's been recognized by Deloitte's Fast 500, LinkedIn's Top Startups, and Forbes Cloud 100.

The ideal candidate combines strong technical ML expertise with leadership skills, can translate business needs into technical solutions, and is passionate about building and mentoring high-performing engineering teams. If you're excited about scaling ML systems and leading teams in a fast-paced, innovative environment, this role offers the perfect challenge.

Last updated a month ago

Responsibilities For Engineering Manager, Machine Learning

  • Lead a team of machine learning engineers in designing, developing, and deploying scalable machine learning systems
  • Collaborate with product management to plan, define, and scope end-to-end development of production models
  • Provide technical guidance and architectural direction
  • Foster a strong engineering culture by mentoring and developing team members
  • Ensure reliability, performance, and maintainability of applications
  • Collaborate with other engineering leaders to shape technical roadmap

Requirements For Engineering Manager, Machine Learning

Python
Java
TypeScript
React
PostgreSQL
Redis
Kubernetes
  • 7+ years of professional experience in machine learning
  • 3 years in a leadership role with 4-8 reports
  • Experience leading teams that build and deploy machine learning-driven products
  • Strong proficiency in Python and requisite libraries
  • Excellent coaching, mentorship, and leadership skills
  • Strong understanding of software engineering best practices
  • Ability to translate business needs into technical solutions

Benefits For Engineering Manager, Machine Learning

Medical Insurance
Equity
  • Competitive salary
  • Equity
  • Health & wellness benefits

Interested in this job?

Jobs Related To Attentive Engineering Manager, Machine Learning

Sr. Staff Software Engineer, AI Infra

Senior Staff Software Engineer position at LinkedIn focusing on AI infrastructure, distributed systems, and large-scale machine learning, offering competitive compensation and hybrid work arrangement.

AI Engineering Manager - Enterprise AI

Lead LinkedIn's Enterprise AI team developing GenAI tools and ML systems for recruiting, learning, and jobs platforms, managing 6-10 engineers in Sunnyvale, CA.

AI Engineering Manager, Enterprise AI

Lead AI engineering team at LinkedIn developing enterprise AI solutions for recruiting, learning and jobs platforms.

Senior Staff Technical Program Manager, Core Entity

Lead technical programs for Airbnb's Core Entity team, driving AI/ML initiatives and ensuring data consistency across the platform.

Staff Software Engineer, ML Infrastructure

Staff Software Engineer position at Airbnb focusing on building and scaling ML infrastructure and GenAI capabilities for the platform.