Machine Learning Engineer 3
Company: Comcast Corporation
Location: Erie
Posted on: September 5, 2024
Job Description:
FreeWheel, a Comcast company, provides comprehensive ad
platforms for publishers, advertisers, and media buyers. Powered by
premium video content, robust data, and advanced technology, we're
making it easier for buyers and sellers to transact across all
screens, data types, and sales channels. As a global company, we
have offices in nine countries and can insert advertisements around
the world.Job SummaryBeeswax enables automated media buying across
the premium video and omnichannel advertising markets. A part of
FreeWheel, our buy-side bidder solutions help advertisers and
buyers transact with the programmatic ecosystem. Our core offerings
- Bidder-as-a-Service--- (BaaS) and the Beeswax DSP - provide
clients with agility, custom optimizations, and extensible
APIs.
We are looking for a Machine Learning Engineering with an in-depth
working knowledge of the latest in Machine Learning/Data Science
technologies and cloud platforms to join our Optimization team,
which have three defining pillars: machine learning, software
engineering, and machine learning operations (MLOps).
In this role you'll work on a wide range of computational
challenges such as: user response prediction and bidding
optimisation, forecasting, incrementality, bidding models, delivery
optimization and more. We practice an effective data science
process that recognizes the uncertainty in explorations for ML
solutions but also emphasizes an agile software engineering
workflow. We use the most popular tools in the Python data science
ecosystem and embrace innovation.Job DescriptionCore
Responsibilities
- Contribute to both software engineering and machine learning
sides of projects.
- Implements, refines and validates machine learning algorithms
for products and applications.
- Takes action on existing specifications of designs and develops
data pipelines consisting of data ingest, data validation, data
cleaning and data monitoring.
- Trains machine learning models, validates the accuracy of the
machine learning models once trained and deploys validated machine
learning models into production.
- Researches, writes and edits documentation and technical
requirements, including evaluation plans, confluence pages, white
papers, presentations, test results, technical manuals, formal
recommendations and reports. Contributes to the company by creating
patents, Application Programming Interfaces (APIs) and other
intellectual property.
- Tests and evaluates solutions presented to the Company by
various internal and external partners and vendors. Completes case
studies, testing and reporting.
- Designs proof of concept solutions and contributes to studies
to support future product or application development.
- Collaborates with teams outside of immediate work group.
Represents the work team in providing solutions to technical issues
associated with assigned projects.
- Provides guidance and leadership to more junior engineers.
- Consistent exercise of independent judgment and discretion in
matters of significance.
- Regular, consistent and punctual attendance. Must be able to
work nights and weekends, variable schedule(s) and overtime as
necessary.
- Other duties and responsibilities as assigned.Required:
- MS or above in a STEM (science, technology, engineering,
mathematics) subject. -
- 2+ years of demonstrable experience with machine learning/data
science. -
- Proficient in Python and SQL; experience with one of
C++/golang/Java. -
- Good understanding of engineering best practices, for example
agile (in Data Science) and version control. -
- Effective collaboration with Product, Commercial and
Engineering teams. -Desired:
- Practical experience with MLOps tools like model server,
feature store, and a/b testing system. -
- Practical experience in distributed computing frameworks,
especially Apache Spark and distributed TensorFlow. -
- Excellent academic or industrial track record. -
- Knowledge of the latest Machine Learning/Data Science
technologies. - -Employees at all levels are expected to:
- Understand our Operating Principles; make them the guidelines
for how you do your job.
- Own the customer experience - think and act in ways that put
our customers first, give them seamless digital options at every
touchpoint, and make them promoters of our products and
services.
- Know your stuff - be enthusiastic learners, users and advocates
of our game-changing technology, products and services, especially
our digital tools and experiences.
- Win as a team - make big things happen by working together and
being open to new ideas.
- Be an active part of the Net Promoter System - a way of working
that brings more employee and customer feedback into the company -
by joining huddles, making call backs and helping us elevate
opportunities to do better for our customers.
- Drive results and growth.
- Respect and promote inclusion & diversity.
- Do what's right for each other, our customers, investors and
our communities.Disclaimer:
- This information has been designed to indicate the general
nature and level of work performed by employees in this role. It is
not designed to contain or be interpreted as a comprehensive
inventory of all duties, responsibilities and
qualifications.Comcast is proud to be an equal opportunity
workplace. We will consider all qualified applicants for employment
without regard to race, color, religion, age, sex, sexual
orientation, gender identity, national origin, disability, veteran
status, genetic information, or any other basis protected by
applicable law. Comcast will consider for employment qualified
applicants with criminal histories in a manner consistent with the
requirements of applicable law, including the Los Angeles Fair
Chance Initiative for Hiring Ordinance and the San Francisco Fair
Chance Ordinance.Salary:National Pay Range: $89,422.08
USD-$209,583.00 USDComcast intends to offer the selected candidate
base pay within this range, dependent on job-related,
non-discriminatory factors such as experience. The application
window is 30 days from the date job is posted, unless the number of
applicants requires it to close sooner or later.Additionally,
Comcast provides best-in-class Benefits to eligible employees. We
believe that benefits should connect you to the support you need
when it matters most, and should help you care for those who matter
most. That's why we provide an array of options, expert guidance
and always-on tools, that are personalized to meet the needs of
your reality - to help support you physically, financially and
emotionally through the big milestones and in your everyday life.
Please visit the on our careers site for more
details.EducationMaster's DegreeWhile possessing the stated degree
is preferred, Comcast also may consider applicants who hold some
combination of coursework and experience, or who have extensive
related professional experience.Relevant Work Experience2-5
Years
Keywords: Comcast Corporation, Erie , Machine Learning Engineer 3, Engineering , Erie, Pennsylvania
Didn't find what you're looking for? Search again!
Loading more jobs...