PhD degree in Computer Science, a related field, or equivalent practical experience.
One or more scientific publication submissions for conferences, journals, or public repositories.
Nice to haves:
Postdoctoral experience.
Experience with logic circuits/digital electronics.
Experience with first-authored publications in conferences or journals in physics (e.g., Physical Review Letters), programming languages (e.g., PLDI, ICFP), combinatorial optimization, or especially machine learning (e.g., ICLR, ICML, NeurIPS).
What you'll be doing:
Demonstrated experience in programming languages theory (e.g., rewriting systems, type systems, functional programming/physics of complex systems/relevant areas of combinatorial optimization).
Be proficient with modern machine learning techniques (e.g., deep learning, reinforcement learning, evolutionary computation).
Review literature, identify key questions, think creatively, iterate on experiments, employ scientific excellence, and publish papers.
Dive into a project for an extended period of time with excellent coding.
Perks and benefits:
Google is proud to be an equal opportunity and affirmative action employer.
Opportunity to work on cutting-edge research projects in AI.
Collaborate with skilled software developers and research scientists.
Work on real-world problems in various areas of computer science.