Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information. The team's mission is to improve the time to model quality for users by bringing data optimization techniques to a broad audience through integrated tools and platforms.
Requirements
- 8 years of experience in software development.
- 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
- 5 years 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.
- 5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
- 8 years of experience with data structures/algorithms.
- Experience with generative AI Model creation and product-ionization.
- Experience with LLM Tuning.
Responsibilities
- Help data optimization techniques by improving the performance and quality of ML models.
- Influence the technical direction of data platforms for model tuning, and work with and support multiple product areas.
- Work with Research teams as well as ML practitioners to identify, build, and iterate on engineering tools, visualization, user interfaces, and integration with existing workflows supporting users adoption.
- Leverage existing assets and techniques from Google Research, accelerate model tuning velocity for teams and other product areas.
- Drive technical relationships with multiple product areas to set strategy and technical directions.
- Design, develop, test, deploy, maintain, and enhance software solutions.
Other
- Bachelor’s degree or equivalent practical experience.
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- 3 years of experience in a technical leadership role leading project teams and setting technical direction.
- 3 years of experience working in an organization involving cross-functional, or cross-business projects.
- Versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack