Google is seeking a Senior Software Engineer to join their AiCore team, focusing on developing next-generation AI technologies. This role is critical in building systems that impact billions of users worldwide. The position combines software engineering expertise with AI/ML development, requiring strong technical skills in areas like distributed computing, system design, and artificial intelligence.
As a Senior Software Engineer at Google, you'll be responsible for designing, developing, and maintaining sophisticated software solutions while working on cutting-edge AI technologies. The role requires collaboration with cross-functional teams, leading technical discussions, and making key architectural decisions that shape Google's AI infrastructure.
The ideal candidate will bring 5+ years of software development experience, strong knowledge of programming languages like Kotlin, Java, or C++, and demonstrated experience in AI/ML product development. You'll be working in Kraków, Poland, as part of Google's global engineering team, contributing to projects that push the boundaries of what's possible in AI technology.
This position offers the opportunity to work on challenging technical problems at massive scale, collaborate with world-class engineers, and directly impact products used by billions of users. You'll be part of Google's mission to organize the world's information and make it universally accessible and useful, with a specific focus on advancing AI capabilities.
The role combines technical leadership with hands-on development, requiring both deep technical expertise and the ability to mentor other engineers. You'll be involved in the full software development lifecycle, from design and implementation to testing and deployment, while working with cutting-edge AI technologies.