Job Description
Google DeepMind is seeking a Software Engineer to revolutionize chip design methodology (EDA) by leveraging AI, cloud computing, and integration. The engineer will be involved in hands-on coding, prototyping, and software tool building for design automation. The role requires a passion for improving digital electronic design and the ability to work in an ambiguous environment.
Role involves:
- Rapid prototyping and software tool building for design automation.
- Inventing, prototyping, and delivering products employing novel optimization techniques and machine learning.
- Collaborating with team members in a highly ambiguous environment.
Requirements:
- Experience advancing EDA, including using AI, cloud computing, or HW/SW co-design to improve EDA outcomes.
- Demonstrated ability to innovate.
- Ability to scope, plan, and execute projects towards team goals.
- Desire to revolutionize chip design and the flexibility to thrive in a rapidly evolving organization.
- Experience with collaborative, hyper-scalar software development and engineering best practices (helpful).
- Interest in working with full-stack system development (helpful).
- Interest in JAX, GPU, or other SIMD programming (helpful).
- Ph.D. in Electrical Engineering, Computer Science or related field; or other similar experience (helpful).
Role offers:
- Opportunity to work at Google DeepMind, impacting the machinery of machine learning.
- Chance to collaborate with scientists, engineers, and machine learning experts.
- Inclusion in a company committed to equal employment opportunity and diversity.