Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Machine Learning Engineer

Home > C/C++ programming jobs

Senior Machine Learning Engineer in Others

  • Bengaluru, India

Responsibilities

  • Develop scalable machine learning models and optimization strategies for advertising-related business problems.
  • Build models using visual, audio, and textual ad content across multiple languages, including computer vision, deep learning, generative AI, large language models, and vision language models.
  • Identify, train, deploy, productionize, and serve models in collaboration with software engineers and other ML engineers.
  • Run A/B experiments, collect data, and perform statistical analysis.
  • Improve the scalability, efficiency, and automation of ML-driven ad serving systems, model training, deployment, and serving.
  • Partner with senior stakeholders to plan and drive the machine learning strategy for ad serving.
  • Support brand safety, revenue opportunities, ad moderation, and generation of ad creatives.

Requirements

  • 6+ years of experience building models for business applications.
  • Master's degree or higher and 4+ years of experience in computer science, computer engineering, machine learning, or a related field.
  • Strong computer science fundamentals and the ability to write algorithms effectively.
  • Experience developing and implementing deep learning algorithms, particularly computer vision algorithms.
  • Understanding of regression, classification, tree-based approaches, neural networks, sequence-based approaches, and NLP approaches such as W2V or BERT.
  • Ability to identify appropriate KPIs and objective functions.
  • Programming experience with languages such as C/C++, Python, Java, or Perl preferred.
  • Publications at top-tier peer-reviewed conferences or journals preferred.
  • AI growth mindset and AI literacy.

Benefits

  • Hybrid work generally consists of working in the office Monday through Thursday, with Fridays generally flexible for remote work unless the role or office requires five days per week.
  • Benefits may include global mental health and financial wellness support, healthcare, life, accident, disability, commuter, retirement options, and time off according to local policies.
  • Benefits vary by location and role, with local statutory and voluntary benefits available.

Roku

Roku is the leading platform for streaming television in the U.S., Canada, and Mexico, designed to connect consumers seamlessly to their favorite content. We offer a comprehensive range of Roku-branded TVs, streaming players, and a purpose-built operating system, all while providing unique advert...

Similar positions

Advisory Engineer, Middleware & App

  • Lenovo
  • Full time
  • Others
  • 10/30/2026
  • Shanghai, China

Principal Place and Route Engineer

  • SambaNova Systems
  • Full time
  • USA
  • 10/30/2026
  • Salary: $1 - $1000k/yr
  • Austin, TX

Software Engineer I - Middleware

  • Honeywell
  • Full time
  • USA
  • 10/29/2026
  • Phoenix, AZ

Lead Linux Kernel Engineer - Ubuntu

  • Canonical
  • Full time
  • Remote
  • 10/29/2026
  • Anywhere

Robotics Software Engineer, Verification & Validat

  • Anduril Industries
  • Full time
  • USA
  • 10/29/2026
  • Salary: $191k - $253k/yr
  • Costa Mesa, CA