This Software Engineer II role focuses on education and activation projects at Google. Working closely with UX, Product Managers, and other engineers, you'll design, implement, and maintain platform and product features across multiple education initiatives. You'll incorporate machine learning technologies to enhance developer productivity. Responsibilities include writing design documents, providing feedback, resolving production issues, and contributing to a positive team culture. The role requires collaboration, problem-solving, and a commitment to building high-quality, accessible products. The ideal candidate will have experience with various programming languages, data structures, and algorithms, and ideally experience with LLMs and ML.