Senior AI/ML Engineer

  • Washington D.C., DC
  • Posted 15 hours ago | Updated 11 hours ago

Overview

On Site
Depends on Experience
Contract - W2
Contract - 18 Month(s)

Skills

AI/ML
Python
AWS
NLP
microservice
TensorFlow
PyTorch

Job Details

Senior AI/ML Engineer

Location: Washinton DC, 20005 (3-4 days Onsite/Week)

Duration: Long term contract

Job Description:

The core skill sets to source on are Python development, ML frameworks expertise in an AWS environment. We won't be hosting a Spotlight in the interim unless our recruiting efforts get sidetracked early next week as the CPOC is confident in the job description drafted below.

Role Description

The Comcast Global Entertainment Engineering organization is seeking a passionate and skilled Machine Learning Engineer with expertise in Natural Language Processing (NLP) to work on a voice-based content discovery system that powers millions of voice commands daily on devices used by customers worldwide. Imagine being the decision maker of what happens when someone asks to watch a movie, tune in to a live sport, check their internet bill, play music, or adjust their thermostat.

As a member of the Voice Agents (VREX) team, you will tackle these challenges daily while focusing on developing an advanced messaging system that uses structured data and language models to provide intuitive, natural communication in multiple languages. Additionally, you will work on improving our existing action resolution modules to enhance experiences that deviate from standard expectations. The ideal candidate will have a robust background in machine learning, system integration, and multilingual NLP, playing a pivotal role in advancing our Voice platform.

Core Responsibilities

Work as part of a team responsible for design, implementation and delivery of action resolution systems that support our flagship products like Xfinity Voice Remote and Sky Voice Remote.

Apply scientific knowledgeinNLP and ML toanalyze and collect data, perform analyses,createhypotheses,design and implementsolutions,as well asconduct experiments toevaluatethese.

Work onproblems suchasvoice, language understanding and dialog,applied toreal-worldapplicationsin the entertainment, digital homeand customer servicedomains,impacting millions of Xfinity customers.

Develop, troubleshoot, and maintain applications/services in a microservice architecture at a large-scale handling millions of requests per day.

Collaborate with other researchers, engineers, product managersacross Comcast to designcustomer-centric solutionsthat consider fairness as well as business value.

Demonstrate a keen sense of responsibility and accountability towards the team s work, its quality and timely delivery.

Qualifications

Bachelor s or Master's degree in Computer Science, Machine Learning, or a related field.

10+ years of relevant work experience.

Proficiency in Python and experience with machine learning frameworks (TensorFlow, PyTorch).

Experience with natural language processing,machine learning,deep learning, optimization techniques and evaluation methodologies.

Demonstrated experience with LLMs (e.g. GPT, PHI) and integrating them with complex real-time data processing and low-latency systems including methods for optimizing LLM prompts and using a RAG architecture

Experience with cloud platforms (AWS/Google Cloud Platform) for deploying and managing ML models.

Experience in handling multilingual data and building systems that support multiple languages.

Experience researching new ideas, formulating creative solutions and presenting sophisticated ideas to technical and non-technical audiences.

Nice to Have:

  • Java
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.