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 Summary
Job Description
DUTIES: Develop and deploy machine learning algorithms; develop and deploy mathematical optimization solutions, including mathematical programming, including linear and mixed integer programming and decomposition techniques; write production code; apply statistical knowledge for planning and forecasting; use Python and Git; create time series forecasts; use SQL; perform distributed computing using Spark and TensorFlow; evaluate accuracy and functionality of machine learning algorithms; translate application requirements into machine learning and mathematical optimization problem statements; analyze and evaluate solutions both internally generated as well as third party supplied; develop novel ways to use machine learning to solve problems and discover new products; implement, refine and validate machine learning algorithms and mathematical optimization solutions for products and applications; take action on existing specifications of designs and develop data pipelines consisting of data ingest, data validation, data cleaning and data monitoring; train machine learning models, validate the accuracy of the machine learning models once trained, and deploy validated machine learning models and mathematical optimization solutions into production; research, write and edit documentation and technical requirements, including evaluation plans, confluence pages, white papers, presentations, test results, technical manuals, formal recommendations and reports; test and evaluate solutions presented to the Company by various internal and external partners and vendors; and design proof of concept solutions and contribute to studies to support future product or application development. Position is eligible for 100% remote work.
REQUIREMENTS: Master’s degree, or foreign equivalent, in Computer Science, any Engineering, Statistics, Data Science, Physics, Applied Mathematics, or a related technical or scientific field, and one (1) year of experience developing and deploying machine learning algorithms and mathematical optimization solutions, including linear programming, mixed integer programming, and decomposition techniques; writing production code using Python; applying statistical knowledge to planning and forecasting; performing version control using Git; creating time series forecasts; analyzing data using SQL; and performing distributed computing using TensorFlow
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.
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 compensation and benefits summary on our careers site for more details.