Home

Senior Software Engineer, Machine Learning (Recommendations, Rankings, and Predictions), YouTube at YouTube

Location: Mountain View, CA, US

Job Summary:

Job Duties and Scopes:
- Write and test product or system development code.
- Participate in design reviews and technology decision-making.
- Review and provide feedback on code developed by peers.
- Contribute to documentation and educational content.
- Triage and debug product/system issues.

Required Skills:
- Proficient in programming languages, especially Python.
- Experience with data structures and algorithms.
- Knowledge of machine learning algorithms and tools (e.g., TensorFlow).
- Ability to develop algorithms for ranking, predictions, and personalization.

Required Experiences:
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience in software development.
- 3 years in testing, maintaining, or launching software products.
- 1 year in technical leadership or software design and architecture.

Job URLs: