Salary
≈ $31k – $79k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 6+ years exp
Overview
Company
Impact
Profile match
This is the jump-off point to learn about working at Roku, including our employees, the Roku culture, our office locations around the world, and student internship opportunities. Roku, jobs, careers, internship, streaming, TV, engineering.
Responsibilities:
- Apply state-of-the-art ML to search using techniques in deep learning, bandits, transformers, LLMs, causal inference, and optimisations to make our users more delighted and engaged on the platform.
- Run online A/B tests and analyse them against the critical business KPIs.
- Collaborate with US engineering teams as well as cross-functional teams to translate business requirements into technical specifications.
- Nurture our ML ecosystem to make it withstand scale, developer velocity, and future business shifts.
- Provide technical leadership to drive the technical and ML roadmap for search ranking and monetisation.
- Help recruit new engineers, interview, train, and mentor new team members.
Requirements:
- 6+ years of experience (or PhD with 5 years of experience) applying Machine Learning to concrete problems at large-scale in domains like recommendation, search, or ads.
- Strong computer science fundamentals with the ability to convert ideas to code with ease.
- Good understanding of machine learning fundamentals like classification, deep neural nets, and sequence-based models; familiarity with modern NLP stack and multi-modal representation learning is a plus.
- Experience working with big data systems (Spark, S3 and Airflow) and proficiency in Java, Scala, or Python.
- Good understanding of system architecture.
- Experience in big data technologies and streaming architecture, data pipelines, etc.
- Master's degree in Computer Science, Statistics, or related field; PhD in Computer Science or related fields preferred.
- 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 up on an unfamiliar codebase with an agent you built.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
373,261 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Bengaluru
Remote/Hybrid • Full-Time • Bachelor's Degree • Belgium
AI/ML
AI Agents
Amazon SageMaker
Human-in-the-Loop
LLMOps
Multimodal AI
DevOps
AWS
Platform Engineering
Apply
Product Manager - Marketplace
1 hour ago
≈ $24k – $55k per year (Estimated) • In office • Full-Time • 4+ years exp • Master's Degree • Bengaluru
Analytics
A/B Testing
Apply
Sr Product Manager - Marketplace
1 hour ago
≈ $31k – $64k per year (Estimated) • In office • Full-Time • 6+ years exp • Bengaluru
Analytics
A/B Testing
Apply
≈ $103k – $207k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Wilmington • Philadelphia • Tysons • Pittsburgh
Python
SQL
AI/ML
Hadoop
Analytics
Tableau
Apply
Senior GenAI Engineer
1 hour ago
In office • 6+ years exp • Bachelor's Degree
Python
C#
C#
.NET
Databases
Databricks
FAISS
Google BigQuery
Milvus
OpenSearch
Pinecone
Snowflake
Weaviate
AI/ML
AI Agents
AutoGen
AWS Bedrock
Copilot
CrewAI
Function Calling
Hallucination
LangChain
LangGraph
LlamaIndex
LLM
LLM Guardrails
OpenAI
Prompt Engineering
RAG
Semantic Kernel
Vertex AI
DevOps
AWS
Azure
CI/CD
GCP
Git
Vector
Marketing
Salesforce
Apply
Senior Data Engineer
10 days ago
≈ $31k – $60k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
Databases
Apache Kafka
Presto
Trino
AI/ML
Airflow
Hadoop
Spark
DevOps
AWS
GCP
Apply
Senior Infrastructure Engineer (DevOps)
2 months ago
≈ $25k – $62k per year (Estimated) • In office • 12+ years exp • Bengaluru
Python
DevOps
Amazon EKS
AWS
Azure
Azure AKS
CI/CD
Docker
Envoy
GCP
Google GKE
Grafana
Istio
Kubernetes
Loki
Prometheus
Service Mesh
Terraform
Thanos
Amazon ECS
Apply
Senior SRE Engineer
2 months ago
≈ $25k – $63k per year (Estimated) • In office • Internship • 8+ years exp • Bachelor's Degree • Bengaluru
Python
Node JS
JavaScript
Node JS
Commander.js
DevOps
Ansible
AWS
Azure
Chaos Engineering
CI/CD
CloudFormation
Configuration Management
Datadog
Docker
Envoy
Error Budget
GCP
Grafana
Incident Management
Istio
Kubernetes
Linkerd
New Relic
Prometheus
Service Mesh
SLI/SLO/SLA
Terraform
Amazon ECS
GitLab
Apply
Big Data Platform Engineer
2 months ago
≈ $34k – $82k per year (Estimated) • In office • 10+ years exp • Bengaluru
Java
Kotlin
Scala
Databases
Apache Iceberg
Apache Kafka
Delta Lake
Druid
Trino
AI/ML
Airflow
Flink
Hadoop
Spark
DevOps
AWS
GCP
Apply
Senior Software Engineer - Service Mesh
2 months ago
≈ $25k – $67k per year (Estimated) • In office • 8+ years exp • Bengaluru
Go
Python
DevOps
Amazon EKS
AWS
Azure
Azure AKS
CI/CD
Docker
Envoy
GCP
Google GKE
Grafana
Istio
Kubernetes
Loki
Prometheus
Service Mesh
Terraform
Thanos
Amazon ECS
Apply
Admin Systems
17 min ago
≈ $13k – $60k per year (Estimated) • Remote • Full-Time • Bachelor's Degree • Bengaluru
PowerShell
DevOps
AWS
Windows Server
Cybersecurity
Microsoft Entra ID
Apply
Sr Analyst Data Governance
17 min ago
≈ $19k – $43k per year (Estimated) • Remote • Full-Time • 4+ years exp • Bengaluru
SQL
Databases
Snowflake
Apply
Analyst Data Governance
17 min ago
≈ $13k – $28k per year (Estimated) • Remote • Full-Time • 2+ years exp • Bengaluru
SQL
Databases
Snowflake
Apply
Senior Analyst Automation
17 min ago
≈ $20k – $45k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
Databases
Snowflake
AI/ML
AWS Bedrock
Prompt Engineering
RAG
DevOps
Amazon S3
API Gateway
AWS
AWS Lambda
CI/CD
Apply
≈ $27k – $65k per year (Estimated) • Remote • Full-Time • Bachelor's Degree • Bengaluru
Java
Python
Databases
Apache Kafka
DevOps
AWS
Azure
GCP
Kong
Amazon Kinesis
API Gateway
Apply
This is one of many
373,261 more open roles from verified company boards, updated every day.

