Senior Software Engineer, Machine Learning

Added
6 days ago
Type
Full time
Salary
Salary not provided

Related skills

nlp java python scala airflow

๐Ÿ“‹ Description

  • Apply state-of-the-art ML to recommendations using DL, transformers, and LLMs.
  • Run online A/B tests and analyze KPIs.
  • Collaborate with US teams and cross-functional groups to translate requirements.
  • Nurture ML ecosystem to scale with velocity and future shifts.
  • Mentor and train new team members.

๐ŸŽฏ Requirements

  • 5+ years ML experience at large scale.
  • Strong CS fundamentals; able to write algorithms.
  • Proficient in Java, Scala, or Python.
  • Experience with Spark, EMR, S3, AirFlow.
  • Build Recommender Systems for a living.
  • NLP: W2V or BERT; define KPIs and objectives.

๐ŸŽ Benefits

  • Hybrid work: Mon-Thu in office, Friday remote.
  • Global mental health and financial wellness resources.
  • Healthcare, life, disability, retirement options.
  • Paid time off for vacation and personal needs.
  • Accommodations available per applicable law.
  • Inclusive, collaborative Roku culture.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’