22 days ago
Base Salary
$143k - $190k/yr
Responsibilities
- Analyze large datasets to extract user behavioral features, define quantitative metrics, and create training data schemas for recommendation algorithms.
- Design, train, tune, validate, and deploy machine learning models and recommendation-system intelligence.
- Conduct offline model evaluations, online A/B tests, case studies, proofs of concept, and assessments of ML solutions.
- Develop and maintain data pipelines for data ingestion, validation, cleaning, and monitoring.
- Collaborate with product, operations, backend, client engineering, and other cross-functional teams to translate business requirements into algorithmic solutions.
- Define model-serving approaches, improve latency, and integrate ML models into products and applications.
- Document model architectures, algorithmic behavior, dependencies, technical requirements, evaluation plans, white papers, and reports.
- Contribute to patents, APIs, and other intellectual property.
- Provide technical guidance and mentorship to junior engineers and exercise independent judgment on significant matters.
- Work nights, weekends, and variable schedules as necessary.
Requirements
- At least 3 years of experience using statistical programming languages such as Python or R.
- At least 3 years of experience manipulating big data such as BigQuery.
- At least 3 years of experience operating databases such as MySQL, PostgreSQL, Oracle, or MongoDB.
- Experience developing machine learning techniques including clustering, decision trees, and artificial neural networks.
- Experience with advanced statistical concepts including regression, distributions, statistical tests, and their applications.
- Bachelor’s degree preferred, with consideration for coursework, experience, or extensive related professional experience.
- Strong problem-solving, product-development, design, implementation, communication, and cross-team collaboration skills.
- Experience with cloud environments such as Google Cloud, AWS, or Azure is desirable.
- Experience with Spark, Linux-based operating systems such as CentOS or macOS, scalable highly available applications, or recommendation services is desirable.
Benefits
- California base pay range is $142,651.46–$190,201.94 USD, with additional bonus eligibility for most non-sales positions and benefits for eligible employees.
- Office-based position in Irvine, California, with four days in the office and one remote day per week.
- Must maintain regular attendance and be available for nights, weekends, and variable schedules as needed.
- Comcast provides benefits and support options intended to address employees’ physical, financial, and emotional needs.
Tech Stack
Categories
About Comcast
Comcast is a U.S.-based media and telecommunications company that sells broadband, video, wireless, and voice services to consumers and businesses under the Xfinity and Comcast Business brands. It also owns NBCUniversal (including NBC, Universal Pictures, and Peacock) and Sky, operating TV networks, film studios, and streaming in the U.S. and Europe. Founded in 1963 and headquartered in Philadelphia, it is publicly traded on Nasdaq (CMCSA).
