Skip to content

Engineering Manager – Machine Learning
Company | Attentive |
---|
Location | San Francisco, CA, USA |
---|
Salary | $214400 – $285000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior, 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.