Senior Software Engineer, Machine Learning
Roku
4 months ago
Austin, TX, USA
Senior
H1B Sponsor
Responsibilities
- Design and develop software and algorithms for Roku’s voice system.
- Create software components for high-availability and high-performance cloud solutions.
- Manage end-to-end development from proof of concept to production.
- Utilize a strong programming background to build large-scale production systems.
- Solve complex problems with a strong algorithmic background.
- Collaborate with teams to achieve project goals.
- Contribute new ideas and evaluate multiple solutions.
Requirements
- 5+ years of machine learning experience.
- Experience with big data systems like Spark, EMR, S3, and Airflow.
- Proficiency in programming languages such as Java, Python, or C++.
- Strong understanding of machine learning fundamentals.
- Hands-on experience in building production systems.
- Familiarity with deploying and maintaining machine learning models.
- Experience with advanced machine learning techniques, including LLM and generative AI.
- Experience building in-production NLU and/or ASR systems.
- Bachelor's Degree required.
Benefits
- Global access to mental health and financial wellness support.
- Comprehensive healthcare benefits including medical, dental, and vision.
- Life, accident, and disability insurance options.
- Retirement options including 401(k)/pension.
- Flexible time off for vacation and personal reasons.
Tech Stack
Apache AirflowApache SparkC++JavaPython
Categories
AI & MLData Science