Bachelor’s degree or equivalent practical experience.
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.
Experience with C++, Machine Learning, Data Analysis.
Experience in Python programming.
Nice to haves:
Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
8 years of experience with data structures/algorithms.
3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
Experience with Natural Language Processing.
What you'll be doing:
Together with product management define the criteria for expanded user query and ad relations.
Work with Google Research and Deep Mind to identify AI/ML innovations to model the expanded relations beyond semantics.
Influence and shape the Expanded Match technology goal and plan and drive the implementation progress through fast exploration cycles.
Lead model training, evaluation, and deployment - optionally leading a small group of junior Software Engineers (SWEs).
Explore new architectures, and this will include augmenting existing training data, finding better evaluation methods and feedback signals, and identifying headroom opportunities.