company_logo

Full Time Job

Staff Machine Learning Engineer

HBO

Culver City, CA 01-26-2022
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
Staff Machine Learning Engineer, HBO Max

The Job

The Staff Machine Learning Engineer will be part of a talented Machine Learning (ML) group focused on developing innovative machine learning algorithms, scalable ML systems, and HBO Max applications.

As a Staff ML Engineer, you will focus on developing and deploying personalization and recommender systems, search, experimentation, audience, and content AI solutions to drive user experience and growth.

You will partner closely with product, engineering, content, marketing, and research stakeholders across WarnerMedia to identify ML opportunities, accelerate AI innovation, and ensure the delivery of impactful solutions for the business.

The Daily
• Maintain stakeholder relationships, engage with cross functional teams to drive project outcomes.
• Provide thought leadership for new projects and project directions.
• Work with data scientists, data engineers to design best-suited, robust, and scalable ML solutions and evaluate the deployed ML model's effectiveness.
• Write robust production-level code and engage in code reviews.
• Deploy ML model pipelines, scale through Big Data, optimize performance.
• Integrate with A/B test platform to experiment with multiple model variants.
• Enhance our machine learning infrastructure.
• Design and implement data pipelines and data quality controls.
• Raise the bar on SDLC and CI/CD practices.
• Help establish best practices for Machine learning Engineering. Have strong ownership of functional excellence.
• Mentor less experienced team members and provide technical leadership.

The Essentials
• Technical education in Computer Science, Information Science, Engineering, or equivalent experience (Masters degree or higher preferred).
• Has 5+ years of relevant and hands-on experience in Machine Learning Engineering with a track record of building high quality, scalable and robust ML solutions.
• Has strong experience in incrementally building big data product and production pipelines to support product functionalities, data and analytic functions.
• Is flexible and comfortable working in a dynamic team environment with a distributed organization and minimal process.
• Demonstrates strong problem-solving and interpersonal skills.
• Familiarity with following technologies and frameworks is essential:
• ML Technologies: Spark, MxNet, TensorFlow, Scikit-Learn
• AWS stack with a specific focus on the following solutions: EMR, Glue, Sagemaker, ECS/EKS, Lambda, CloudWatch
• Data stack: Snowflake, Grafana, SQS/Kafka/Kinesis
• Proficient in Python and OOP languages like Java
• ML model pipelines, orchestration frameworks, micro-services architecture
• Familiarity with data science techniques, hands-on experience with ML frameworks is a plus.
• Experience with recommender systems, search systems, or ad serving systems is a big plus.

Jobcode: Reference SBJ-rbmqbo-3-144-35-148-42 in your application.