As a Machine Learning Engineering Manager, you will be responsible for leading the success of our SDP team, to include the management of our ML Pipeline, and ML Models efficiency by using machine learning to automate data sourcing, annotating, curating, labeling and deploying large multi-modal datasets within the film media domain. As a Machine Learning Engineering Manager, you will be charged with coaching, mentoring, and verifying the quality of work made by other SDP members of the team. This role will partner closely with our applied science, VFX, Product, Engineering, and Film Innovation teams both in the US and UK offices. In this role you will be expected to be a subject matter expert in (manual/auto) data labeling, large deep learning system development for our science data platform, and deep learning network optimization to include quantization, model parallelization, and model distillation. As an ML Engineering leader you will be expected to understand data requirements and ensure the successful delivery of high-quality datasets that power next-generation AI models. Our work in automated visual translation is just the beginning, we’re developing countless exciting products based on the application of our proprietary, cornerstone research. Responsibilities: Lead team of deep learning engineers managing and executing data curation, labeling, annotation and deploymentCoach, Mentor and develop team members, their performance and productionOversee and deliver large deep learning development systems for SDPManage delivery of deep learning network optimization to include quantization, model parallelization, and model distillation. Manage and delivery high quality datasets for ML pipeline and manage successful delivery of ML pipeline for ML Model deploymentPartner closely with Applied Science Leadership, VFX, product and engineering teams to ensure successful delivery of ML systems and pipeline deploymentOversee quality of and identify biases in datasets from SDP team
Qualifications
Bachelor or Masters Degree in Computer Science, Machine Learning and Computer Vision.
Highly knowledgeable in numerical optimization and linear algebra6+ years in deep learning network optimization
6+ years in large deep learning system development
3-5 years building and managing teams of engineers
Expert in Python/Pytorch or Tensorflow
5+ years experience managing vendors and building scalable ML pipelines for image and video modalities with tools such as Flyte, Prefect, AirFlow, or Kubeflow
Experience with various cloud data storage technologies on AWS, GCP, or Azure
Excellent communication and interpersonal skills with team and cross functional partners
Preferred Qualifications
Masters or PhD graduate in Computer Science, Machine Learning and Computer Vision.
6+ years building, leading, and scaling deep learning, machine learning engineering teams
Experience in a rapidly scaling startup environment
Experience in Generative AI and Computer Vision focused projects
Experience in entertainment, film, or VFX industry
Flawless is proud to emphasize an equal opportunity, safe environment for people to do their best work. We are committed to providing equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.