Xumo, a joint venture between Comcast and Charter Communications, develops streaming products and services through Xumo devices, Xumo Play, and Xumo Enterprise. The Machine Learning Engineer will work on the Xumo Software Engineering Team to solve business problems by designing, training, and deploying machine learning algorithms, especially the core recommendation system. The role develops predictive models using large datasets and creates scalable solutions that increase product engagement and personalize content for millions of viewers. The engineer will collaborate with data, product, operations, backend, and client engineering teams to define requirements, engineer features and training data, evaluate models, and integrate recommendation algorithms into production systems. The role includes model experimentation and A/B testing, data pipeline management, model serving and latency improvements, technical documentation, proofs of concept, case studies, and contributions to patents and APIs. It also involves evaluating machine learning solutions, providing technical direction, mentoring junior engineers, and exercising independent judgment. The position is office-based in Irvine, California, four days per week, with one day remote. Regular and punctual attendance is expected; nights and weekends may be required according to variable schedules. The posted estimated base-pay range is $142,651.46–$190,201.94 USD. A bachelor's degree is preferred, though Comcast may also consider coursework and experience or extensive related professional experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level