Taro Logo

Senior Software Engineer, AiCore

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Job Description

Google is seeking a Senior Software Engineer to join their AiCore team, focusing on developing next-generation AI technologies. This role is crucial in building systems that impact billions of users worldwide. The position combines software engineering excellence with AI/ML expertise, requiring strong technical skills in software development, system design, and artificial intelligence.

As a Senior Software Engineer at Google, you'll be working on critical projects that push the boundaries of AI technology. The role demands versatility and leadership qualities, with opportunities to work across the full technology stack. You'll be responsible for designing, developing, testing, and maintaining software solutions while managing project priorities and deliverables.

The ideal candidate brings 5+ years of software development experience, with specific expertise in AI/ML technologies. You'll be part of Google's mission to make computing accessible to everyone worldwide, working on platforms that power billions of devices. The role offers the opportunity to work with cutting-edge technology while collaborating with talented engineers across Google's global offices.

This position is based in Kraków, Poland, offering the chance to work at one of Google's key technical hubs. You'll be part of a team that values innovation, technical excellence, and the ability to solve complex problems at scale. The role provides an excellent opportunity for career growth and the chance to make a significant impact on products used by billions of people globally.

Last updated 5 days ago

Responsibilities For Senior Software Engineer, AiCore

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Senior Software Engineer, AiCore

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages (e.g., Kotlin, C++, Java)
  • 3 years of experience in testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience developing or launching products or technologies within Artificial Intelligence/Machine Learning (AI/ML) or a related area

Related Jobs