Description As a Software Engineering Manager (Machine Learning Engineering) you will build machine learning and experimentation platforms and services for the company. You will lead a development team that is responsible for delivering personalized recommendations and bringing in marketing and merchandising efficiencies. The successful candidate will have influence over the vision, features, and design of the critical ML models used to drive the business. You will own all phases of development life-cycle from gathering business requirements, design and modeling, development, deployment, and support. You are responsible for all thing people on your team ndash hiring and developing a high performing team of software engineers. You will lead and manage all aspects of product management life-cycle from strategy through delivery and measurement and drive innovation in the Machine Learning Services space within an agile environment. QUALIFICATIONS 7 yearsrsquo experience in building services at scale. 5 yearsrsquo experience in managing high performing software engineers. 3 yearsrsquo experience working with ML and Data Science technologies. Strong software and data structure design, development and architecture experience. Proven history of working in a fast paced, evolving, growing and dynamic environment. Ability to lead influence others and find creative solutions and move quickly to deliver them. Bias towards collaboration with team members throughout the process and consult with other project teams. Strong analytical skills with a data driven approach and ability to measure impact of project. Exceptional communication skills and desire to educate others about our ML models. Education Bachelorrsquos Degree required or equivalent experience, Masterrsquos Degree preferred.
Associated topics: chief program officer, cpo, manage, manager, management, monitor, product manager, project manager, relationship manager, task