Talent.com
This job offer is not available in your country.
Senior Machine Learning Engineer

Senior Machine Learning Engineer

RokuBengaluru, Karnataka, India
23 hours ago
Job description

About the Role

As an ML Engineer at Roku, you’ll design, build, and deploy machine learning solutions that directly impact our members and creators, with a focus on enhancing search and recommendation systems. You’ll work on large-scale systems, collaborate closely with cross-functional teams, and apply advanced ML techniques — including supervised, unsupervised, reinforcement, and generative models — to real-world challenges. Typical areas of focus include search algorithms, content recommendation, personalization, predictive modeling, experiment design, and optimization of streaming performance.

We’re excited if you have

  • 5+ years of experience applying Machine Learning to concrete problems at large-scale with an MS or a PhD with 3 years of experience
  • Strong CS fundamentals. Should be able to write an algorithm with ease
  • Good understanding of data science and machine learning fundamentals like regression, classification, tree-based approach, neural networks, and sequence-based models
  • Proven familiarity with NLP approaches like W2V or Bert, which includes identifying the right KPIs and objective functions
  • Strong understanding of (Spark, EMR, S3, and AirFlow)
  • Strong experience and hands on coding with Java, Scala, or Python)
  • Experience building in-production ML systems
  • Good understanding of system architecture. Have experience in big data technologies and streaming architecture, data pipelines, etc.
  • MS in Computer Science, Statistics, or related field, but a Ph.D. in CS or related fields is preferred
  • AI literacy and curiosity. You have either 1) tried Gen AI in your previous work or outside of work or 2) are curious about Gen AI and have explored it.

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). Our employees can take time off work for vacation and other personal reasons to balance 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.

The Roku 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.

Create a job alert for this search

Senior Machine Learning Engineer • Bengaluru, Karnataka, India

Related jobs
  • Promoted
Senior Machine Learning Engineer - Timeseries analysis

Senior Machine Learning Engineer - Timeseries analysis

V-OptimAIsebangalore, karnataka, in
This is Remote Part-Time role and we expect around 12-16 hours of work per week.At times requires travel to client location - costs reimbursed (at max once per month). Pay per month ranges from 40k ...Show moreLast updated: 30+ days ago
  • Promoted
Senior MLOps Engineer

Senior MLOps Engineer

Mitchell Martin Inc.hosur, tamil nadu, in
Include, but are not limited to, the following : .Own productionizing models—from tracked experiments to governed releases—ensuring resilient services with clear SLOs, runbooks, and fast, safe rollba...Show moreLast updated: 24 days ago
  • Promoted
Machine Learning Engineer

Machine Learning Engineer

Dexianhosur, tamil nadu, in
We seek a Machine Learning Engineer colleague to join our world-class client, one of the.Employment / Contract Type : Contract. Duration : 1 year (with potential to be extended).Hours per Week : 40 (Full...Show moreLast updated: 29 days ago
  • Promoted
Senior Machine Learning Engineer - NLP

Senior Machine Learning Engineer - NLP

Observe.AIBengaluru, Karnataka, India
AI agents and copilots that engage, assist, and act across every channel.From automating conversations to guiding human agents in real time to uncovering insights that shape strategy,.Trusted by gl...Show moreLast updated: 3 days ago
  • Promoted
Machine Learning Engineer

Machine Learning Engineer

Chargebeehosur, tamil nadu, in
Chargebee is a subscription billing and revenue management platform powering some of the fastest-growing brands around the world today, including Calendly, Hopin, Pret-a-Manger, Freshworks, Okta, S...Show moreLast updated: 24 days ago
  • Promoted
Senior Generative AI Engineer (Databricks Data Lake)

Senior Generative AI Engineer (Databricks Data Lake)

Ampstekhosur, tamil nadu, in
Title : Senior Generative AI Engineer (Databricks Data Lake).We are seeking an experienced Senior Generative AI Engineer with a strong background in Databricks and data lake architectures.This indiv...Show moreLast updated: 4 days ago
  • Promoted
Senior Machine Learning Engineer

Senior Machine Learning Engineer

SERVICENOW SOFTWARE DEVELOPMENT INDIA PRIVATE LIMITEDBengaluru, Karnataka, India
Design, implement, and optimize LLM pipelines using frameworks such as LangChain, LangGraph, and OpenAI / Anthropic APIs. Write clean, efficient, and scalable code in Python and Java, applying best pr...Show moreLast updated: 30+ days ago
  • Promoted
Senior Machine Learning Engineer

Senior Machine Learning Engineer

Tata Consultancy ServicesBengaluru, Karnataka, India
Senior Machine Learning Engineer.Collaborate with product managers, stakeholders, and engineering teams to define hypotheses and gather requirements. Design, develop, and deploy robust, scalable mac...Show moreLast updated: 21 days ago
  • Promoted
Machine Learning Engineer

Machine Learning Engineer

ServiceChannelBengaluru, Karnataka, India
ServiceChannel is the leading cloud-based service automation platform for facilities management.We empower businesses to source, procure, manage, and pay for repair and maintenance services through...Show moreLast updated: 7 days ago
  • Promoted
Machine Learning Engineer (Relocation to Munich possible)

Machine Learning Engineer (Relocation to Munich possible)

DRIMCO GmbHhosur, tamil nadu, in
At DRIMCO, we are driving the future of industrial automation and engineering by developing intelligent AI agents tailored for the manufacturing and automotive sectors. As part of our growing team, ...Show moreLast updated: 30+ days ago
  • Promoted
Machine Learning Engineer

Machine Learning Engineer

Branch Internationalhosur, tamil nadu, in
Branch delivers world-class financial services to the mobile generation.With offices in the United States, Nigeria, Kenya, and India, Branch is a for-profit socially conscious company that uses the...Show moreLast updated: 30+ days ago
  • Promoted
Senior Machine Learning Engineer

Senior Machine Learning Engineer

RecroBengaluru, Karnataka, India
You will develop, train, test and deploy machine learning models in various fields such as.LLMs, tabular and time series data. Experimenting with novel deep learning based technologies such as self-...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Development Engineer ( Machine Learning)

Senior Software Development Engineer ( Machine Learning)

Media.netBengaluru, Karnataka, India
Senior Software Development Engineer / Lead ( Machine learning).North America, Europe and Asia.US HQ is based in New York, and Global HQ in Dubai. We are a cutting-edge AdTech company solving the indu...Show moreLast updated: 30+ days ago
  • Promoted
Senior Machine Learning Engineer

Senior Machine Learning Engineer

SaartheeBengaluru, Karnataka, India
Saarthee is global analytics consulting firm unlike any other, where our passion for helping others fuels our approach and our products and solutions. We are a one-stop shop for all things data and ...Show moreLast updated: 3 days ago
  • Promoted
Senior Machine Learning Engineer

Senior Machine Learning Engineer

Elife TransferBengaluru, IN
A fast-growing start-up headquartered in San Francisco, CA, USA in the heart of Silicon Valley.We recruit worldwide as our customer base is global. Reliable ground transportation provider, any type ...Show moreLast updated: 29 days ago
  • Promoted
AI / Machine Learning Engineer (India) – Mid to Senior

AI / Machine Learning Engineer (India) – Mid to Senior

Epsilon Technologies Grouphosur, tamil nadu, in
Epsilon Technologies Group (Epsilon) is a specialist capital markets technology solutions and services firm helping financial institutions modernize their platforms, risk management, and operations...Show moreLast updated: 22 days ago
  • Promoted
Senior Machine Learning Engineer

Senior Machine Learning Engineer

ImpetusBengaluru, Karnataka, India
We are looking for an engineer with strong experience in building, deploying, and scaling chatbot solutions on AWS.The role involves working closely with product and engineering teams to design con...Show moreLast updated: 11 days ago
  • Promoted
Senior Machine Learning Engineer

Senior Machine Learning Engineer

QuantiphiBengaluru, Karnataka, India
Developing high-level solution architectures and working with our offshore team.Developing code and model building as per project requirements. Develop sophisticated yet simple interpretations and c...Show moreLast updated: 30+ days ago
  • Promoted
Founding Sr. Machine Learning Engineer : No Salary Only Equity

Founding Sr. Machine Learning Engineer : No Salary Only Equity

Truxt.aiBengaluru, IN
As an early-stage company driven by a meaningful mission, we seek exceptional engineering talent who values purpose, long-term impact, and significant equity ownership over traditional salary compe...Show moreLast updated: 24 days ago
  • Promoted
Machine Learning Engineer

Machine Learning Engineer

Gabeo.aihosur, tamil nadu, in
Please apply only if you're available to start right away.If you're currently serving a notice period or cannot join immediately, we kindly ask that you refrain from applying.We're only interested ...Show moreLast updated: 30+ days ago