Software Engineer III, Full Stack, Android Learning

Google San Jose, CA $141,000 - $202,000
Full Time Mid Level 2+ years

Posted 2 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Develop next-generation technologies that change how billions of users connect, explore, and interact with information. This role focuses on empowering Dialer's goals through responsible on-device AI innovation and platform infrastructure, enabling exceptional and protected calling experiences.

Responsibilities

  • Design, develop, and launch infrastructure (full-stack) supporting fast protection AI feature development in the Android ecosystem
  • Enhance and deploy existing calling protection AI features across the broader Android ecosystem
  • 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

  • Bachelor’s degree or equivalent practical experience
  • 2 years of experience with full stack development, across back-end such as Java, Kotlin
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with full stack development, across back-end such as Java, Kotlin, and 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.

Nice to Have

  • Master's degree or PhD in Computer Science or related technical fields
  • 2 years of experience with data structures and algorithms
  • Experience developing accessible technologies
  • Ability to demonstrate a successful and proven track record on at least a few machine learning related projects

Skills

Java * Machine Learning * Android * Networking * Artificial intelligence * Kotlin * Algorithms * Data Structures * Security+ * Mobile Development * Natural Language Processing * Distributed computing * UI design * Large-scale system design * Data Storage *

* Required skills

Benefits

Equity

About Google

Google's Trust & Safety team works to identify and solve major problems that challenge the safety and integrity of its products, protecting users and partners from abuse.

Technology
View all jobs at Google →