4 days ago
Base Salary
$174k - $252k/yr
Responsibilities
- Set a long-term direction and roadmap for progress in AI-assisted development.
- Design, evaluate, and deploy novel state-of-the-art AI techniques to accelerate development at Google.
- Develop neurosymbolic techniques for accelerating the software development lifecycle and producing more robust software.
- Collaborate across teams and with cross-functional partners to guide projects from research through launch.
- Share research results and publish findings with the broader research community.
Requirements
- Bachelor’s degree in Computer Science, Machine Learning, or equivalent practical research experience.
- At least 5 years of software development experience in one or more programming languages.
- At least 3 years of research experience in artificial intelligence, machine learning, or software engineering research.
- Preferred: PhD in Computer Science, Machine Learning, or equivalent practical research experience.
- Preferred: first-author publications in software engineering, programming languages, or machine learning/NLP conferences.
- Preferred: experience launching deep learning or LLM-based products or platforms.
- Preferred: experience with software verification methods such as Lean and Dafny and safe systems programming such as Rust.
- Preferred: experience developing accessible technologies and strong prototyping and experimental scripting skills.
- Preferred: ability to translate research prototypes into production environments.
Tech Stack
Categories
AI Research
About Google
Google builds consumer and enterprise software and services including Search, Android, YouTube, Chrome, Maps, Gmail, and Google Cloud. Its business model centers on digital advertising and paid cloud, software, and hardware offerings (e.g., Pixel and Nest) for consumers, developers, and organizations. Founded in 1998 and headquartered in Mountain View, California, Google operates globally as a subsidiary of Alphabet Inc.
