Posted in

Engineering Manager – Machine Learning

Engineering Manager – Machine Learning

CompanyAttentive
LocationSan Francisco, CA, USA
Salary$214400 – $285000
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 7+ years of professional experience in machine learning, with at least 3 years in a leadership role with at least 4-8 reports
  • Experience leading teams that build and deploy machine learning-driven products
  • Strong proficiency in Python and requisite libraries (data analysis, plotting, modeling, etc.) including expertise in designing and maintaining scalable, high-performance machine learning systems
  • Excellent coaching, mentorship, and leadership skills, with a track record of growing and developing machine learning engineers
  • Ability to translate business needs into clearly scoped projects and technical solutions
  • Strong understanding of software engineering best practices, including code reviews, testing, CI/CD, and monitoring

Responsibilities

  • Lead a team of machine learning engineers in designing, developing, and deploying scalable machine learning systems that power our AI-driven customer engagement products
  • Collaborate with product management to plan, define, and scope the end-to-end development of production models that align with business goals
  • Provide technical guidance and architectural direction, ensuring best practices in system design, data processing, and machine learning integration
  • Foster a strong engineering culture by mentoring and developing team members, driving continuous improvement in code quality, and advocating for best practices
  • Ensure the reliability, performance, and maintainability of our applications, enabling the delivery of billions of messages daily
  • Collaborate with other engineering leaders to shape the technical roadmap and improve our engineering processes

Preferred Qualifications

    No preferred qualifications provided.