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 that impact billions of users worldwide. This role combines software engineering excellence with artificial intelligence expertise, working on critical projects that push the boundaries of technology. The position requires strong technical skills in software development, particularly in languages like Kotlin, C++, and Java, along with experience in AI/ML technologies.

The ideal candidate will be responsible for designing, developing, and maintaining sophisticated software solutions while collaborating with cross-functional teams. They will participate in technical leadership activities, including code reviews, design discussions, and mentoring. The role offers opportunities to work on large-scale systems that handle massive amounts of data and require innovative solutions.

Google offers a dynamic work environment where engineers can tackle complex technical challenges while contributing to products that impact users globally. The position combines the excitement of working with cutting-edge AI technology with the stability and resources of one of the world's leading tech companies. This is an excellent opportunity for experienced engineers who want to shape the future of AI technology while working with some of the industry's best talents.

Last updated 3 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
  • Triage product or system issues and debug/track/resolve issues

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 AI/ML or related area

Benefits For Senior Software Engineer, AiCore

Medical Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Related Jobs

Senior Software Engineer, Android ML Services

Senior Software Engineer position at Google focusing on developing and optimizing machine learning infrastructure for Android devices, requiring expertise in C++, Java, and AI/ML technologies.

Senior Software Engineer, AiCore

Senior Software Engineer position at Google focusing on AI core technologies, requiring 5+ years of experience in software development and expertise in AI/ML product development.

Senior Software Engineer, Android ML Services

Senior Software Engineer position at Google focusing on developing and optimizing machine learning infrastructure for Android devices, requiring expertise in C++, Java, and AI/ML technologies.

Senior Software Engineer, AiCore

Senior Software Engineer position at Google's AiCore team in Kraków, focusing on AI/ML development and requiring 5+ years of software engineering experience.

Senior Software Engineer, Android ML Services

Senior Software Engineer position at Google focusing on Android ML Services, requiring expertise in C++, Java, and machine learning to optimize ML infrastructure for mobile devices.