OverviewRequired skills and experience:You have 5+ years of experience as a Software Engineer.You have 5+ years of experience as an Engineering Manager and successfully managed a team of 5+ Software Engineers and Technical Leads or Managers.You’re a mentor, storyteller, and you’re great at coordinating with a variety of teams throughout the company.You excel in undefined environments and get excited about finding solutions to complex technical challenges, and then building them.You enjoy coming up with pragmatic solutions to concrete problems using first principles thinking.You’ve worked with complex distributed machine learning systems deployed at scale.You keep up with the industry trends and continuously identify new tools to use to solve technical problems.What you need to know:Build and operate the tools we use as well as the infrastructure to label data, create features, train, evaluate and serve both online and offline models.Build and lead a team of highly-engaged engineers by hiring, coaching, and instilling a sense of ownership and impact.Build the vision and roadmap for the Machine Learning team by working with your team and partners across the company.Manage processes and use your technical expertise to continually ensure that your team achieves extraordinary results.Work with other Engineering Managers to continuously improve theEngineering organization and uphold our workplace philosophy.Additional job details:Experience with ML libraries/frameworks like TensorFlow, PyTorch, Keras or XGBoostExperience with modern cloud platforms like Google Cloud Platform or Amazon Web ServicesExperience working with modern data technologies (Spark, Hive, Kafka, Beam, or Airflow)Experience hiring for fast-growing startups Key qualificationsMinimum education: BachelorsYears experience: 5+ yearsSchedule details: 5 days/week