Software Engineer, Shopping Personalization

1 Hour ago • 5-5 Years • Software Development & Engineering • $166,000 PA - $244,000 PA

Job Summary

Job Description

Google is seeking a Software Engineer for its Shopping Personalization team. This role involves developing and enhancing software solutions that handle massive scale information and extend beyond web search. The engineer will work on projects critical to Google's needs, potentially switching teams and projects as the business evolves. Responsibilities include designing, developing, testing, deploying, maintaining, and enhancing software solutions, managing project priorities, deadlines, and deliverables. The ideal candidate will have expertise in Generative AI (GenAI) techniques, large-scale system design, and a proven ability to drive progress, solve problems, and mentor junior team members. The role requires a Bachelor's degree or equivalent experience, with a focus on programming languages, GenAI, and software design principles.
Must have:
  • Bachelor's degree or equivalent experience
  • 5 years of software development experience
  • 3 years of experience with Generative AI (GenAI) techniques
  • 3 years of experience testing/maintaining/launching software
  • 1 year of experience with software design/architecture
Good to have:
  • Master's or PhD in Computer Science
  • 5 years of experience with data structures/algorithms
  • 3 years of experience in complex organizations
  • 1 year of technical leadership experience
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details

Software Engineer, Shopping Personalization

GoogleMountain View, CA, USA

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience with Generative AI (GenAI) techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision).
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 5 years of experience with data structures or algorithms.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
  • 1 year of experience in a technical leadership role.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will 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. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

Google Ads is helping power the open internet with the best technology that connects and creates value for people, publishers, advertisers, and Google. We’re made up of multiple teams, building Google’s Advertising products including search, display, shopping, travel and video advertising, as well as analytics. Our teams create trusted experiences between people and businesses with useful ads. We help grow businesses of all sizes from small businesses, to large brands, to YouTube creators, with effective advertiser tools that deliver measurable results. We also enable Google to engage with customers at scale.

The US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google.

Responsibilities

  • 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 (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.

Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google's Applicant and Candidate Privacy Policy.

Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire.

If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.

To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.

Similar Jobs

Nice - Lead DevOps Engineer

Nice

Sandy, Utah, United States (Hybrid)
1 Month ago
Trellix - Sr. Software Development Engineer

Trellix

Cork, County Cork, Ireland (On-Site)
1 Month ago
Mozilla - Desktop Integrations Engineer

Mozilla

Canada (Remote)
2 Weeks ago
bytedance - Cloud Technical Support

bytedance

Singapore (On-Site)
3 Months ago
Unity - Statutory Reporting Accountant

Unity

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Trellix - Sr. Software Engineer

Trellix

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Apple - Engineering Program/Project Lead

Apple

Austin, Texas, United States (On-Site)
1 Month ago
Alation - Staff Forward Deployed Software Engineer

Alation

Chennai, Tamil Nadu, India (Hybrid)
1 Week ago
Assystems - Principal Waste Engineer

Assystems

Blackburn, England, United Kingdom (On-Site)
9 Months ago
PwC - Senior Associate - SAP APO/SNP - RDC

PwC

Kolkata, West Bengal, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Qualcomm - FAE (m/f/d) Software application

Qualcomm

Munich, Bavaria, Germany (On-Site)
2 Months ago
Nintendo - Content Operations Specialist

Nintendo

Redmond, Washington, United States (Hybrid)
3 Months ago
Opendoor - Senior Lifecycle Marketing Manager

Opendoor

Phoenix, Arizona, United States (Hybrid)
2 Weeks ago
Optiv - Account Manager - Cybersecurity Sales

Optiv

Denver, Colorado, United States (On-Site)
2 Weeks ago
Bright Machines - Engineering Director (Electronics Manufacturing)

Bright Machines

San Francisco, California, United States (On-Site)
3 Weeks ago
Rippling - Senior Software Engineer - Data Bridge

Rippling

San Francisco, California, United States (On-Site)
3 Months ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Brazil (On-Site)
11 Months ago
Postman - Software Engineer - Applied AI Engineer

Postman

Bengaluru, Karnataka, India (On-Site)
9 Months ago
CAE - Program Manager

CAE

Binghamton, New York, United States (On-Site)
1 Month ago
Qualcomm - SoC STA/Timing Engineer - Staff/Senior Staff

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

Google - Senior Software Engineer, Infrastructure, Core

Google

Sunnyvale, California, United States (On-Site)
6 Months ago
whoop - Digital Media Specialist

whoop

Boston, Massachusetts, United States (On-Site)
3 Weeks ago
Egnyte - Senior Director, Field Marketing

Egnyte

Raleigh, North Carolina, United States (On-Site)
2 Weeks ago
Scout - Staff Software Engineer, Backend (Digital Products)

Scout

Fremont, California, United States (On-Site)
1 Month ago
Match Group - Sr. Software Engineer, Machine Learning Infrastructure

Match Group

Palo Alto, California, United States (Hybrid)
9 Months ago
HCL Tech - Sr. project lead with scrum master

HCL Tech

New Jersey, United States (On-Site)
1 Month ago
2K - Senior Product Manager - Horizon

2K

Austin, Texas, United States (On-Site)
2 Months ago
Yodlee - Lead Software Engineer

Yodlee

Olympia, Washington, United States (On-Site)
2 Months ago
Flow - Senior / Staff Data Engineer

Flow

New York, New York, United States (On-Site)
2 Months ago
WebMD - Sr. Product Manager

WebMD

Atlanta, Georgia, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Intel  - SW Embedded (Linux) Engineer

Intel

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Year ago
Zscaler - Sales Engineer, Public Sector

Zscaler

Brazil (Remote)
2 Weeks ago
Nagarro - Senior Staff Engineer

Nagarro

Philippines (Remote)
9 Months ago
Jane Street - IT Operations Engineer

Jane Street

New York, United States (On-Site)
1 Month ago
Qualcomm - Analog / Mixed-Signal Sensor IP Design Engineer

Qualcomm

Cork, County Cork, Ireland (On-Site)
1 Month ago
Nintendo - Sr Software Engineer, Display

Nintendo

Redmond, Washington, United States (On-Site)
2 Months ago
Capgemini - LANSW engineer

Capgemini

Gurugram, Haryana, India (On-Site)
2 Months ago
LTI Mindtree - Senior Engineer - Industrial IoT

LTI Mindtree

Monterrey, Nuevo Leon, Mexico (On-Site)
5 Days ago
Ion - Principal Software Engineer, Italy

Ion

Turin, Piedmont, Italy (On-Site)
9 Months ago
Lilt - Technical Support Engineer

Lilt

Emeryville, California, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

San Jose, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Raleigh, North Carolina, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug