Senior Software Engineer, Backend and AI Systems, Flow jobs in United States
cer-icon
Apply on Employer Site
company-logo

Google · 1 day ago

Senior Software Engineer, Backend and AI Systems, Flow

Google is a leading technology company that develops innovative products and services to connect billions of users. They are seeking a Senior Software Engineer for their Flow team to work on backend and AI systems, focusing on scalable media generation and infrastructure for generative AI models.

AppsArtificial Intelligence (AI)Cloud StorageSearch EngineSEO
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Write and test scalable backend product or system development code to support high-volume AI media generation, storage, and retrieval
Collaborate with research scientists, designers, and cross-functional stakeholders through design and code reviews to ensure best practices amongst available technologies (e.g., model hosting, versioning, inference systems, and API efficiency)
Design and implement solutions in specialized ML infrastructure areas, leveraging backend expertise to build robust pipelines for generative media models (e.g., video/image generation), and demonstrate expertise in distributed systems
Triage backend system issues and debug/track/resolve by analyzing the sources of issues and the impact on model inference, storage, network operations, and service quality
Contribute to existing documentation or educational content regarding system architecture and API specifications, and adapt content based on GenAI model updates and user feedback

Qualification

Software developmentBackend software designGenerative AIML infrastructureData structuresAlgorithmsSoftware design optimizationUser-centric toolsAccessible technologiesGoogle technologiesTechnical leadership

Required

Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
5 years of experience with software development in one or more programming languages (e.g., Java, C++, Python, Kotlin, or Go)
3 years of experience testing, maintaining, or launching scalable software products, 1 year of experience with backend software design and distributed system architecture
3 years of experience with one or more of the following: Generative AI, computer vision, media processing, ML infrastructure, or backend systems for AI products
3 years of experience with ML infrastructure (e.g., model deployment, inference, data processing, debugging)

Preferred

Master's degree or PhD in Computer Science or related technical field
5 years of experience with data structures, algorithms, and software design optimization
1 year of experience in a technical leadership role, driving technical direction in 0-to-1 project environments or startups
Experience with Google-specific technologies (e.g., Boq, Spanner) or building backend systems for generative AI (e.g., LLMs, diffusion models) and enterprise-grade applications
Experience developing accessible technologies or user-centric tools for creative expression

Benefits

Bonus
Equity
Benefits

Company

Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet.

H1B Sponsorship

Google has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (8763)
2024 (8872)
2023 (9682)
2022 (11626)
2021 (9109)
2020 (9785)

Funding

Current Stage
Public Company
Total Funding
$26.1M
Key Investors
Andy Bechtolsheim
2004-08-19IPO
1999-06-07Series Unknown· $25M
1998-11-01Angel· $1M

Leadership Team

leader-logo
Sundar Pichai
CEO
linkedin
leader-logo
Thomas Kurian
CEO - Google Cloud
linkedin
Company data provided by crunchbase