Senior Machine Learning Engineer
$229.5k - $360kRoku, Building C
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 Recommendations team drives personalized experiences across our platform by leveraging state-of-the-art machine learning. Our mission is to deliver meaningful, context-aware recommendations that adapt to each user's preferences in real time. We believe that true innovation in personalization requires more than great models—it depends on a robust, flexible ML platform built for experimentation and scale. To that end, we design and build the underlying ML infrastructure, ensuring our systems remain fast, reliable, and at the forefront of technology. Our work blends innovation, engineering excellence, and a deep commitment to understanding our users, shaping how they discover and engage with content every day.
About the Role
We seek an outstanding, creative, and passionate Machine Learning Platform Engineer to join Roku's Recommendation team. In this role, you will design, build, and scale robust distributed systems that power the next generation of personalized content recommendations for millions of Roku users. You will focus on developing end-to-end machine learning platforms and infrastructure, ensuring seamless deployment, monitoring, and optimization of algorithms and operational workflows that deliver unique experiences at scale.
For New York Only - The estimated annual salary for this position is between $229,500 - $360,000 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
How will I use AI at Roku?
At Roku, we don't just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We’re looking for curious, adaptable builders who can show how they’ve used AI or automation to move faster, raise the bar, and scale their impact.
We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you.
What You'll Be Doing
- Design, build, and maintain scalable platform services: feature store, real-time inference services, vector DBs, etc., that serve millions of transactions per second
- Run and monitor online AB tests via robust platform services, analyzing platform metrics and business KPIs to optimize recommendation system performance
- Collaborate closely with US-based engineering and cross-functional teams to translate business requirements into modular platform components and APIs
- Enhance and evolve the ML platform ecosystem to support high developer velocity, system scalability, and adaptability to future business needs
- Contribute to onboarding, training, and mentoring new team members on emerging platform engineering best practices and technologies
We’re Excited If You Have
- 5+ years of experience building software solutions to concrete problems
- Strong CS fundamentals. Should be able to write an algorithm with ease
- You are fluent with one of the high-level programming languages like Java, Scala, Kotlin, or Python
- We’d love to see that you’ve worked with big data systems (Spark, Kafka, Flink, S3, AirFlow)
- Familiar with model ML frameworks and tools: Ray, PyTorch, HuggingFace, AWS Sagemaker
- AI literacy and curiosity. You have either tried Gen AI in your previous work or outside of work, or are curious about Gen AI and have explored it.
- MS in Computer Science or related field
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 accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to View email address on click.appcast.io.
What should I know about Roku's culture?
Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.
We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.
To learn more about Roku, our global footprint, and how we've grown, visit
By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice, and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing View email address on click.appcast.io.
#J-18808-Ljbffr$150k - $250k
...a code, an SMS or Telegram password, run some code, or install software — refuse. These are signs of fraud. Role: Senior Machine Learning Engineer Location: Remote Employment Type: Full-time Compensation: Competitive salary commensurate with experience,...SeniorFull timeRemote workFlexible hours$225k - $325k
...can tell! This is a hands-on, high-ownership role for ML engineers who want to build production models that actually ship, and perform under real-world constraints. As a Founding Senior Machine Learning Engineer at Retell, you’ll work across the ML stack to power human...SeniorH1bWork at office$196k - $294k
...description, we hope you’ll still consider applying. Want to learn more about life at Klaviyo? Visit klaviyo.com/careers to see how we empower creators to own their own destiny. Sr. Machine Learning Engineer Palo Alto, CA (Onsite 5x a week) At Klaviyo, we believe...Senior$175k - $308.5k
...streamline experimentation and drive innovation. We’re looking for engineers and researchers passionate about generative models, data-... ...Minimum Qualifications Strong foundation in machine learning, with hands‑on experience across the end‑to‑end ML workflow...SeniorRelocationFlexible hours$225k - $300k
...Horowitz (a16z), OpenAI Startup Fund, and Kleiner Perkins — and we’re just getting started. The Role: As a Senior Machine Learning Engineer at Ambience , you will build and improve the AI systems that power our clinical products. You’ll own complex projects...SeniorWork at officeRemote workFlexible hours3 days per week$206.1k - $269.08k
Engineering | San Francisco, United States | Remote, Remote | Atlassians can choose where they work - whether in an office, from... ...more useful to customers. What you’ll do As a Senior Machine Learning Engineer, you’ll tackle the open-ended technical problems...SeniorWork at officeLocal areaRemote work$184k - $287.5k
Intelligent machines powered by Artificial Intelligence computers that can learn, reason, and interact with people are no longer science fiction. Today, a self-driving... ...AV. We are seeking the best Machine Learning Engineers with a background in computer vision, LiDAR &...SeniorWorldwideNight shift$90k - $115k
...starting with protein processing. We design computer vision and machine learning-assisted production processes to reduce food waste, improve... ...and Ireland. POSITION OVERVIEW As a Machine Learning Engineer at FloVision, you will design, develop, and optimize computer...Remote workHome officeFlexible hoursWeekend work- ...assumptions and reimagining how work gets done. Engineers define intent, author precise... ...development process, helping us move faster, learn quicker, and deliver greater impact. Yet... ...you'll find your place here. Hardware Senior Principal Engineer – System Integration...Senior
$188k - $258.5k
...Senior Principal Engineering Technologist Dell’s Client Product Group (CPG) is looking for a Senior... .... Dell supports & promotes continued learnings in your career with manytools &... ...engineering Experience implementing machine‑learning‑based performance policies...Senior$166.6k - $250.9k
...with precise data analysis. To that end, we are hiring a Machine Learning-focused Data Scientist to support our Risk team. This team is... ...facing the business and collaborating across product, engineering, and risk to protect our customers and the financial system...Senior- Boehringer Ingelheim is seeking a Senior Principal/ Principal Scientist, Computational Safety, to provide scientific leadership in in silico safety assessment across drug discovery and development. This role will leverage advanced multi omics data, systems toxicology and...Senior
$180k - $230k
...Senior Data Scientist Location Employment Type Full time Location Type... ...and Innovate: Work closely with AI/ML Engineers and Product Managers to integrate your... ...of industry experience in data science, machine learning, or a related quantitative field. Bachelor...SeniorFull timeRemote workFlexible hours$153.5k - $310.5k
...Senior Data Scientist This role has been designed as ‘Onsite’ with an expectation... ...and software application development and engineering duties related to our AI Datacenter... ...her knowledge of network communication, machine learning and software engineering to develop and...SeniorWork experience placementWork at officeLocal areaImmediate start$209k - $238.5k
...Senior Lead Data Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in... ...technologies Lead a team of developers with deep experience in machine learning, distributed microservices, and full stack systems...SeniorFull timePart timeInternshipLocal area$173.1k - $321.5k
...science so that we all have more time with the people we love. The Senior Principal Scientist serves as the scientific leader for... ...enable consistent evaluation across programs, accelerate scientific learning, leverage shared assays and data, and maximize portfolio-wide...SeniorLocal areaRelocation package- ...AZX in Seattle is seeking a Software Engineer to build models and implement an agentic, formally-grounded solution that addresses client issues with strict compliance and tariffs. You'll bridge research and production, packaging, testing, CI, and documentation, delivering...Senior
$186.07k - $218.9k
...intense in-person working sessions called “surges.” learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform... ..., process, and transform data for analytics, machine learning, and powering end-user experiences....SeniorLocal area$253.9k - $298.7k
...company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase. As a Senior Staff Software Engineer on the Data Platform team within Platform, you'll define and lead the technical strategy for...SeniorLocal area$168k - $270.25k
## Senior Software Engineer, Data PlatformApply: US, CA, Santa Clara: Full time: Posted Today: JR2010934The NVIDIA Operations organization... ...Data Lake (AWS, Azure, others)* Enable a self-service and Machine Learning platform for individual business units* Take ownership of...SeniorFull time$117.2k - $313.7k
...Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal) Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Note: By applying to the Public Cloud - Distributed Systems Software Engineer posting, recruiters and hiring...Senior- We are a vibrant and intensely mission-driven team in San Francisco, comprising members from MIT, Harvard Medical School, Roche, ETH, and Dana-Farber. We value speed and rigor, coupled with excitement, drive, and a strong work ethic. In an early-stage environment, we value...SeniorH1bVisa sponsorship
- ...Talanto is seeking a Senior Staff role for a Staff Software Development Engineer in Test, SWG, to lead cloud-native security platforms and high-performance API routing. You will influence architectural decisions and work with distributed teams to secure AI and LLM traffic...Senior
- ...NVIDIA Corporation is seeking a Senior Software Engineer to help us develop distributed storage services for AI/ML. This role partners with NVIDIA Research and product teams to build a scalable storage-as-a-service for AI applications deployed across clusters. You...Senior
- Pacific Living Centers, Inc. seeks a Universal Caregiver to support residents in our Assisted Living and Residential Care Communities. This role involves direct interaction with residents, providing daily living assistance and monitoring health needs to inform timely actions...Senior
$217.8k - $326.8k
...and happy. The Role We're hiring an experienced software engineer to build and own the data platform that helps teams across the... ...engineering standards, and mentor other engineers. Requirements Senior-level software engineering experience, with strong Python...SeniorWork at officeRemote workFlexible hours- ...Senior Consultant, Data Engineering About Our Firm: Granite Solutions Groupe provides financial services decision makers with people and solutions that deliver. Our clients count on us to deliver the right talent at the right time to achieve critical business results...SeniorImmediate start
- ...Vice President – Transactions Counsel to advise on all legal aspects of acquisitions, dispositions, financings and joint ventures for senior housing, medical office and life science properties. The role requires a JD and state bar admission (CA preferred) with 6–10 years...SeniorWork at office
$19.48 - $24.07 per hour
...Spring Arbor Senior Living - Winchester, VA is hiring compassionate Personal Care Assistants (PCA) and Certified Nursing Assistants (CNA) to support our Assisted Living residents. Pay starts at $19.48 to $24.07 per hour, with higher rates based on experience. PRN:...SeniorHourly payReliefAll shifts- Snowflake is seeking an experienced Principal Solutions Architect - AI/ML to design and deliver AI/ML pipelines on the Snowflake Data Cloud. You will work with customers and Systems Integrators to translate requirements into Snowflake-based architectures, and provide technical...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer. Be the first to apply!
- machine learning engineer Eastern, KY
- senior grant accountant Eastern, KY
- senior tax Eastern, KY
- senior consulting engineer Eastern, KY
- senior brand strategist Eastern, KY
- senior medical science liaison Eastern, KY
- senior cloud solutions architect Eastern, KY
- senior software engineer remote Eastern, KY
- senior digital account manager Eastern, KY
- senior mulesoft developer Eastern, KY

