Posted in

Senior Manager ML Production Engineering

Senior Manager ML Production Engineering

CompanyCoStar Group
LocationSan Francisco, CA, USA
Salary$160000 – $210000
TypeFull-Time
DegreesMaster’s
Experience LevelSenior

Requirements

  • Master’s degree in Computer Science, Electrical Engineering or a related field, from an accredited, not-for-profit University or College, or equivalent experience.
  • 5 – 8+ years of experience in software engineering, Dev Ops & ML Ops, or related fields.
  • Strong proficiency in Python and experience with machine learning frameworks such as TensorFlow, PyTorch, MMdetection, Detectron and, Pytorch Lightning.
  • Strong knowledge of machine learning pipelines and workflows for training, validation, and deployment of models, e.g. Experience with containerization and orchestration tools such as Docker, Kubernetes, Kubeflow, MLFlow.
  • Strong experience with AWS cloud services.
  • Strong knowledge of data management processes for large-scale machine learning datasets.
  • Experience with DevOps and Infrastructure as Code (IaC) tools such as Terraform, Ansible, or CloudFormation.
  • Strong knowledge of software engineering best practices, including version control, testing, and deployment.
  • Experience with model quantization, distillation or other compression techniques.
  • Excellent communication and collaboration skills.

Responsibilities

  • Bring technical experience & leadership to critical systems including Cloud Architecture, Machine Learning Operations, back-end Software Engineering, and Distributed Systems.
  • Work cross-functionally to establish product definition and design as new capabilities are brought from development into production.
  • Lead and manage cross-functional engineering projects with multiple stakeholders, with regular reporting to executive stakeholders.
  • Lead by example as a working manager with strong hands-on engineering fundamentals.
  • Work closely with internal and contracted data providers in development of dataset for training production networks as well as development networks.
  • Lead and manage senior engineers empathically; maximizing high talent individuals in dynamic product environments.
  • Work with cross-functional teams across Product, Sales, Customer Success and Business Development.
  • Advocate for new technical architecture and innovation.
  • Implement and refine development and cross-functional processes.
  • Hire, mentor, lead, and coach senior and principal engineers to meet their full potential.
  • Act as a leader for implementing best-practices across the organization.

Preferred Qualifications

    No preferred qualifications provided.