Employer listing
Senior Software Engineer, Machine Learning
Roku
San Jose, Ca · hybrid · full time · Senior
$369,750 - $573,750
What you'll be doing
- Build recommendation models for video recommendations.
- Build APIs to serve recommendations models online; research and leverage LLMs on recommendations; and research and leverage computer vision models for image classification and video understanding.
- Experiment and implement semi-automatic annotation techniques involving minimal human supervision for Natural Language Understanding (NLU) models to accelerate the annotation process without sacrificing quality.
- Re-train existing ML and DL models, and evaluate performance on semi-automatically annotated data.
- Evaluate current data annotation processes and propose ideas to improve the pipeline for NLU capabilities of the Roku Voice system.
- Collaborate with engineering and product teams to launch research ideas into Roku product releases.
- Document work via internal wikis, design documents, recorded demos, and slide presentations.
You are required to have
- Master’s degree or foreign equivalent in Computer Science or related field.
- 2 years of experience in position, as a Data Scientist, Research Engineer, Technical Lead, or related occupation.
- At least 1 year of prior work experience in each of the following:
- Programming languages like Python and Object Oriented Programming (OOP)
- Different types of machine learning (supervised, unsupervised, reinforcement, deep learning, computer vision, natural language processing such as LLMs) and common algorithms
- Machine learning frameworks such as PyTorch and TensorFlow
- Data engineering skills such as SQL
- Software engineering practices including version control, testing, and documentation
- Linear algebra, calculus, probability, and statistics
Benefits
Eligible for health insurance (medical, dental, vision), equity awards, life and disability insurance, parental leave, mental health and wellness benefits, commuter options, retirement/401(k), and paid time off.