Jobedly Post a Job

Senior Software Engineer, Machine Learning

Roku · Cambridge
Full-time001- PIPELINETechnology$136,000–$184,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Senior Software Engineer Machine Learning role

Senior Software Engineer Machine Learning positions focus on delivering results in their domain. This page aggregates open Senior Software Engineer Machine Learning roles and what employers typically expect.

Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the team The Advertising Performance group focuses on performance for all participants in the Advertising ecosystem - Advertisers, Publishers and Roku. The systems and solutions span across different disciplines and technologies to perform realtime multi- objective optimization with distributed systems at large scale and low latencies. We use Machine Learning, Reinforcement Learning, AI, Control and Optimization Systems and Auction Dynamics to solve a large set of complex problems. At the core of this is our Machine Learning , Experimentation and Inference Platform that powers the entire landscape which we continuously evolve over time. About the role In this role you will work on applying SOTA research and conduct your own research to develop novel methodologies to solve a large variety of challenging problems in Advertising related to conversion modeling aligned with attribution methodologies/models, calibration, dynamic creative generation and optimization, forecasting and timeseries modeling, yield and margin optimization and Experimentation for A/B and multivariate testing. We’re looking for a strong technical leader with a solid grasp of core statistical techniques and deep experience in SOTA Deep Learning discriminative and generative models. What you will be doing Applying existing and conducting your own research to build SOTA Deep learning discriminative models and build generative models to create image and video ads geared towards optimizing performance. Stay at the forefront of advancements in related areas. We're excited if you have PhD in quantitative disciplines such as CS, Statistics, Applied Math or a related field. Extensive experience in applied research using statistical and deep learning techniques. Published paper(s) on deep learning models for Advertising or related areas. Excellent communication and collaboration skills. Experience in the Advertising domain (preferred) Contributions to open-source ML projects (preferred) What's Roku's approach to hybrid working? Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. What are some of the benefits? Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable…

Salary estimate

$136,000 – $184,000/yr
Provided by the employer.

Skills for this role

Machine LearningCommunication

Resume tips for Senior Software Engineer Machine Learning applicants

Interview preparation

Prepare concrete STAR-format stories that show Senior Software Engineer Machine Learning outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Senior Software Engineer Machine Learning problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About Roku

Roku is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles