Company: Google
Location: New York, NY, USA
Job Type: Full-Time
Experience Level: Senior (5+ years)
Salary Range: $166,000 – $244,000 USD
Role Overview
Google Labs is hiring a Senior Backend Software Engineer to help build and scale next-generation AI/ML-powered products. This role sits at the intersection of applied research and production engineering, transforming experimental ideas into scalable backend systems that support advanced AI-driven experiences.
You will collaborate closely with researchers, product managers, and infrastructure teams to design robust backend architectures that power AI workflows, experimentation platforms, and consumer-facing features.
Key Responsibilities
Design, develop, and maintain scalable backend services supporting AI/ML systems
Build APIs and data pipelines that enable experimentation, training, and inference workflows
Collaborate with AI researchers to productionize models and prototypes
Optimize backend systems for performance, reliability, and security
Lead technical design reviews and mentor junior engineers
Participate in roadmap planning and architectural decision-making
Ensure systems follow Google’s best practices for testing, observability, and compliance
Required Qualifications
5+ years of professional software engineering experience
Strong experience with backend systems and distributed architectures
Proficiency in one or more backend languages (e.g., Java, Go, Python, C++)
Experience working with AI/ML pipelines, data processing, or model-serving systems
Strong problem-solving and system design skills
Preferred Qualifications
Experience working in research-driven or experimental product environments
Familiarity with large-scale data systems and cloud infrastructure
Exposure to MLOps tools and workflows
To apply for this job please visit www.google.com.