AI/ML Software Engineer, Google Home Video Intelligence
Mountain View, CA
Full-time
Onsite
$141K/yr - $202K/yr
Entry, Mid Level
Google is a leading technology company that provides a search engine and various online services. They are seeking an AI/ML Software Engineer to design models and algorithms for AI features in their Home Security Cameras, focusing on enhancing video understanding and deploying solutions across millions of devices.
Implement solutions in one or more specialized Machine Learning (ML) areas, utilize ML infrastructure, and contribute to model optimization and data processing.
Apply state of the art ML, and generative models to improve the video understanding quality.
Work on various efficiency projects/models to reduce the TPU utilization.
Improve information retrieval and reasoning system that powers Search.
Qualification
Required
Bachelor’s degree or equivalent practical experience.
2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
2 years of experience with data structures or algorithms.
1 year of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, data processing, and debugging).
Preferred
Master's degree or PhD in Computer Science or in related technical fields.
2 years of software development experience applying ML concepts and techniques.
Experience in developing accessible technologies.
Experience in at least one programming language commonly used in ML (e.g., Python, C++) and with relevant ML libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
Understanding of fundamental data structures and algorithms, and their application in designing and optimizing ML models.
Ability to analyze and interpret data, and a foundational understanding of ML evaluation metrics.
Benefits
Bonus
Equity
Benefits
Google provides a search engine that retrieves information from various online sources. It is a sub-organization of Alphabet.