Machine Learning Engineer 2

Comcast Comcast · Media · New York, NY

Machine Learning Engineer at FreeWheel (Comcast) responsible for implementing, training, and deploying ML algorithms and models into production. This role involves designing and developing data pipelines, testing ML solutions, and contributing to the creation of intellectual property. Requires a Bachelor's degree and 1-2 years of experience in Python and software development principles.

What you'd actually do

  1. Implementing, refining, and validating machine learning algorithms tailored for company products and applications
  2. Training machine learning models, validating their accuracy, and manage the deployment of these models into production environments
  3. Designing and developing data pipelines, ensuring proper data ingestion, validation, cleaning, and monitoring
  4. Researching and authoring documentation and technical requirements, including white papers, test results, and formal recommendations
  5. Innovating by contributing to the creation of patents, Application Programming Interfaces (APIs), and other intellectual property

Skills

Required

  • Python
  • software development principles
  • data structures
  • algorithms
  • testing methodologies
  • backend testing tools

Nice to have

  • C++
  • Scrum Agile
  • Jira
  • CI/CD tools
  • Git
  • DevOps principles
  • Jenkins
  • Docker
  • Kubernetes
  • cloud computing platforms
  • ML Ops
  • AWS

Other signals

  • implementing machine learning algorithms
  • training machine learning models
  • deployment of these models into production environments
  • designing and developing data pipelines
  • testing and evaluating machine learning solutions