Mar 26, 2020

Principal researcher/Principal Engineer, Machine Learning

  • Professional Diversity Network
  • Philadelphia, PA, USA
Full-Time Engineering

Job Description


Business Unit:

Are you interested in solving computer vision problems that involve massive video data sets from millions of cameras, hundreds of thousands of on-demand videos or thousand channels of live TV? Do you have experience in building large-scale computer vision and machine learning system? Do you want to conduct industry-leading research in content analysis technologies and real-time and cloud computer vision algorithms to create smart digital homes and help millions of households discover and interact with video and music content on their TV, PC, Phone, and Mobile devices?

If yes, come join the Comcast Applied AI group. We are an innovative research group within Comcast's Technology & Product organization with offices in Washington, DC, Silicon Valley, Philadelphia, Denver and Chicago that does groundbreaking research to support the development of novel Deep Learning and Computer Vision based products for Comcast's 22+ Million consumers.

We are currently looking to hire a Principal researcher/Principal Engineer with experience in conducting ground breaking research and developing products using AI and Machine Learning technologies applied to the smart home and connectivity (WiFi) domains.

Experience as teach lead and mentoring a technical team required.

The position can be posted in either Washington, DC or Philadelphia. We feature an informal, open atmosphere, and cultivate a start-up culture with the backing of a Fortune 50 company. To better serve our community, we believe the diversity of our team should reflect the diversity of our customers.

Core Responsibilities:

Tech lead for a team responsible for the computer vision and IoT related projects for digital home applications.Develops and drives the technology strategy and roadmap and represents the area within and outside of the company.Develops new algorithmic solution and works with the product team to determine technical requirements of custom designs for future products and applications.Conducts research in one or more of the following areas: (1) Deep Learning/Machine Learning (2) Embedded Computing (3) Computer Vision and Video Analytics and (4) WiFi network modelling, optimization, localization/radio resource management.Works with Product Managers and Business Partners to develop prototypes that demonstrate Research work, help with Product Discovery and integrate research output into engineering code base.Works with various team members both within and outside Research. Ensures timely progress of work. Conducts Research in an incremental manner thereby enabling faster integration of technology into products. Able to evaluate prototype systems, write technical papers, and help with technology transfer.Keeps track of developments in field both in academia and in industry. Attending relevant conferences and publishing research results is encourage

Job Specification:

Master's Degree or Equivalent

Field of Study:

Computer Science, Engineering, Applied Mathematics, or Statistics Certifications Years of Experience. Generally requires 8-11 years related experience.

Desired Qualifications:

You have a strong programming and software development background in C/C++ and experience with Computer Vision


You have a strong background in Computer Vision, with familiarity in C/C++, Python, deep learning frameworks (Keras, Tensor Flow, PyTorch, Caffe), and edge or cloud based computing.


You have a strong background in Machine Learning and deep learning in the area of WiFi network modelling, optimization, localization/radio resource management.

Comcast is an EOE/Veterans/Disabled/LGBT employer



Apply Now