Senior Software Engineer, Machine Learning

1 month ago


Bengaluru, Karnataka, India Roku Full time

About the Role

Roku is seeking a Senior Machine Learning Engineer to drive innovation in search and discovery. The ideal candidate will leverage technical skills, business intuition, and analytical thinking to build best-of-class AI-powered products.

Key Responsibilities

  • Apply state-of-the-art machine learning techniques to improve search and recommendation systems
  • Collaborate with cross-functional teams to translate business requirements into technical specifications
  • Provide technical leadership to drive technical and ML roadmap for search ranking and monetization
  • Help in recruiting new engineers and mentoring team members

Requirements

  • 5+ years of experience applying machine learning to concrete problems at large scale
  • Strong CS fundamentals and ability to convert ideas to code
  • Good understanding of machine learning fundamentals and experience with big data systems
  • MS in Computer Science, Statistics, or related field

About Roku

Roku is a fast-growing public company that's changing how the world watches TV. We're a team of problem-solvers who come up with solutions and build them to deliver to customers. We're looking for talented individuals who share our passion for innovation and customer satisfaction.



  • Bengaluru, Karnataka, India Kavi Software Technologies Private Limited Full time

    We are seeking a highly skilled Senior Machine Learning Engineer to join our team at Kavi Software Technologies Private Limited. Based in Bangalore, this role will require you to design, develop, and deploy machine learning and statistical models to solve complex business problems.Job DescriptionAbout the Role:We are looking for experienced professionals...


  • Bengaluru, Karnataka, India Maersk Full time

    Job OverviewMaersk is seeking an exceptional Lead Engineer - Machine Learning to play a vital role in designing, developing, and implementing both machine learning models, platform, and software systems that solve complex challenges. As a key member of our team, you will collaborate closely with interdisciplinary teams, including data scientists, software...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    Job Description:At ADCI - Karnataka, we are seeking a skilled Sr. Machine Learning Engineer to join our Machine Learning team. As a key member of our team, you will be responsible for designing, developing, and deploying machine learning platforms and applications that positively impact the Amazon business.The ideal candidate will possess a strong background...


  • Bengaluru, Karnataka, India Recro Full time

    We are seeking a highly skilled Senior Machine Learning Operations Engineer to join our team at Recro. This role will be responsible for designing and implementing scalable machine learning systems, working closely with cross-functional teams to ensure seamless integration.Key ResponsibilitiesDesign and implement cloud-based machine learning pipelines using...


  • Bengaluru, Karnataka, India Extreme Networks Full time

    Job Title: Senior Machine Learning Systems EngineerExtremely Networks is seeking a highly skilled Senior Machine Learning Systems Engineer to join our team. The ideal candidate will have a strong background in machine learning and experience working with large-scale distributed systems.Responsibilities:• Be a thought leader and forward thinker, helping...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Iosys Software seeks an experienced Machine Learning Engineer to join our Data Science team. The successful candidate will be responsible for developing and deploying machine learning models that drive business growth.Key Responsibilities:Design, develop, and deploy scalable machine learning models using popular libraries such as TensorFlow and...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Job Overview:Tata Consultancy Services is seeking a highly skilled Senior Machine Learning Engineer to join our team. The ideal candidate will have a strong background in machine learning and artificial intelligence, with experience in developing and implementing AI solutions.Key Responsibilities:Design and develop machine learning models to solve complex...


  • Bengaluru, Karnataka, India Tiger Analytics Full time

    Job OpportunityTiger Analytics, a leading advanced analytics consulting and engineering services firm, is seeking an experienced Senior Fullstack Software Engineer - Machine Learning Lead to join our team.About the CompanyWe are one of the fastest growing firms in the industry, recognized by market research firms such as Forrester and Gartner. Our...

  • Senior MLOps Engineer

    1 month ago


    Bengaluru, Karnataka, India Promaynov Full time

    Job Title: Senior MLOps EngineerPurpose:Promaynov is seeking a Senior MLOps Engineer to design and implement machine learning infrastructure pipelines and workflows. The ideal candidate will collaborate with data scientists and software engineers to facilitate and lead scientific and business knowledge discovery insights and forecasting.Key...


  • Bengaluru, Karnataka, India Epergne Solutions Full time

    About the RoleEpergne Solutions is seeking a highly skilled Senior ML Ops Engineer to join our team.The ideal candidate will have a strong background in machine learning operations and be able to design and implement data pipelines and engineering infrastructure to support our clients' enterprise machine learning systems at scale.Design and implement data...


  • Bengaluru, Karnataka, India ADCI - BLR 14 SEZ Full time

    Job DescriptionAs a Senior Machine Learning Engineer at ADCI - BLR 14 SEZ, you will be working with our Appstore Quality Tech team to develop and deploy cutting-edge AI and machine learning models. We are looking for an experienced data scientist with a strong background in optimization, machine learning, and statistical modeling.ResponsibilitiesImplement...


  • Bengaluru, Karnataka, India Clear Ventures Full time

    Lead ML EngineerWe are seeking a highly skilled Lead ML Engineer to join our Product Engineering team at Avaamo, a deep-learning software company specializing in conversational interfaces for the enterprise. The successful candidate will be responsible for designing and building complex search and ranking systems, as well as mentoring and guiding junior...


  • Bengaluru, Karnataka, India Rohini IT Consulting LLP Full time

    **Job Description**We are seeking a highly skilled Senior Machine Learning Engineer with a deep passion for applying cutting-edge AI techniques to revolutionize healthcare. You will be a key contributor to our team, developing and deploying innovative solutions to address critical challenges in medical imaging.**Responsibilities**Develop and implement...


  • Bengaluru, Karnataka, India IPL Labcorp Laboratories India Private Limited Full time

    Job Title: Senior Machine Learning Software DeveloperOverview:IPL Labcorp Laboratories India Private Limited is seeking an experienced Senior Machine Learning Software Developer to join our AI team.Responsibilities:MLOps and DevOps:Develop and maintain continuous integration and continuous deployment pipelines using Jenkins.Implement and manage machine...


  • Bengaluru, Karnataka, India Rackspace Full time

    Job SummaryWe are seeking an experienced Senior Machine Learning Infrastructure Engineer to join our team at Rackspace. As a key member of our infrastructure team, you will be responsible for designing, building, and deploying scalable machine learning infrastructure on Google Cloud Platform (GCP).About the RoleThe ideal candidate will have a strong...

  • Software Engineer

    21 hours ago


    Bengaluru, Karnataka, India Sampoorna Consultants Pvt. Ltd Full time

    Sampoorna Consultants Pvt. Ltd is seeking a highly skilled Software Engineer - Machine Learning Specialist to join our team.About the Role:We are looking for an experienced software engineer with a strong background in Python programming and machine learning to work on various projects.Responsibilities:

  • Senior Data Scientist

    4 weeks ago


    Bengaluru, Karnataka, India Haleon Full time

    About the RoleHaleon is seeking a Senior Machine Learning Engineer to lead the deployment of machine learning solutions that will transform our integrated business planning process.As a Senior Machine Learning Engineer, you will be responsible for designing and implementing end-to-end machine learning pipelines for various applications.Key...


  • Bengaluru, Karnataka, India SAP Full time

    About SAPSAP is a global leader in enterprise software solutions, empowering businesses to run at their best. With over 400,000 customers worldwide, our innovative solutions help organizations work together more efficiently and leverage business insights to drive growth.Job SummaryWe are seeking an experienced Senior AI and Machine Learning Engineer to join...


  • Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full time

    Job DescriptionIn this pivotal role as a Senior Advisor with Dell International Services India Pvt Ltd (7451), you will play a crucial part in harnessing the power of Artificial Intelligence initiatives.The ideal candidate will have a deep understanding of Generative AI models and Large Language Models (LLMs) and experience with containerization technologies...


  • Bengaluru, Karnataka, India PowerSchool Full time

    Job Summary: We are seeking a highly skilled Senior Machine Learning Engineer to join our team at PowerSchool. As a key member of our engineering organization, you will be responsible for designing and implementing machine learning models and data ingestion pipelines. You will work closely with our data scientists to rapidly develop, train, and experiment...