Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Google Logo

Software Engineer III, Mobile, Android, Flow

Google

$141,000 - $202,000
Dec 22, 2025
New York, NY, US
Apply Now

Google is looking to build a mobile-first creation experience for professional creators to generate high-quality AI video and image content, and is seeking a software engineer to join the Labs Generative Media team to work on this project.

Requirements

  • 2 years of experience with software development in one or more programming languages, including experience with Dart and Flutter.
  • 2 years of experience with Android or iOS application development and the mobile application lifecycle.
  • Experience with mobile application testing, deployment, and release management.
  • Experience with data structures and algorithms, with a focus on optimizing mobile client-side performance for rich media (video and audio).
  • Experience with back-end systems integration, API design, or video processing technologies.
  • Understanding of state management and asynchronous programming in Flutter, specifically for handling generative AI content.
  • Experience developing accessible technologies and designing mobile applications within complex technical environments.

Responsibilities

  • Write product or system development code using Flutter and Dart to build the Google Flow mobile application and enable mobile first AI video generation.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies, focusing on mobile architecture, state management, and generative AIback-end integration.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, testability, and efficiency) and foster technical excellence within the team.
  • Contribute to documentation or educational content and adapt it based on product updates and user feedback, particularly for new mobile features and release processes.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues, including complex asynchronous flows and rich media handling, and the impact on service quality.
  • Build a new 0-to-1 product that puts professional-grade AI video generation in the pockets of creators worldwide.
  • Work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.

Other

  • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
  • Master's degree or PhD in Computer Science, or a related technical field (preferred).
  • 2 years of experience with software development (required).
  • Must be willing to work in a fast-paced environment and adapt to changing priorities.
  • Google is an equal opportunity employer and welcomes applicants with diverse backgrounds and experiences.