Senior Software Engineer, AI Innovations

2 weeks ago


Sunnyvale, Texas, United States Google Full time

Minimum qualifications:
Bachelor's degree or equivalent practical experience.
8 years of experience in software development, focusing on data structures and algorithms.
5 years of experience in testing and launching software products, with 3 years dedicated to software design and architecture.

Proficiency in Generative AI, including Large Language Models, Multi-Modal systems, and Large Vision Models. Familiarity with machine learning algorithms and tools such as TensorFlow, as well as expertise in artificial intelligence, deep learning, and natural language processing.


Preferred qualifications:
Master's degree or PhD in Engineering, Computer Science, or a related technical discipline.

3 years of experience in a technical leadership role, guiding project teams and establishing technical direction. Additionally, 3 years of experience in a complex, matrixed organization, engaging in cross-functional or cross-business projects.

About the role: Google's software engineers are at the forefront of developing transformative technologies that redefine how billions of users connect, explore, and interact with information and each other.

Our products are designed to manage information at an immense scale, extending well beyond traditional web search.

We seek engineers who bring innovative ideas from diverse fields, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, user interface design, and mobile technologies; the possibilities are vast and continually expanding.

As a software engineer, you will contribute to a project vital to Google's objectives, with opportunities to transition between teams and projects as our dynamic business evolves.

We require our engineers to be adaptable, demonstrate leadership qualities, and be eager to tackle new challenges across the full technology stack as we advance the frontiers of technology.

The web is shaped by your contributions, and our team is dedicated to enhancing the global web experience.

From open-source experts to user-experience specialists, we create products that empower users to connect, communicate, and collaborate effectively. Our consumer products and cloud platforms provide millions of users in various sectors, including homes, businesses, universities, and nonprofits, with the tools that redefine their web experience and revolutionize their computing perspective.

Compensation: The US base salary range for this full-time position is $189,000-$284,000, plus bonus, equity, and benefits. Our salary ranges are determined by role, level, and location.

The displayed range reflects the minimum and maximum target salaries for the position across all US locations.

Individual pay within this range is influenced by work location and additional factors, including job-related skills, experience, and relevant education or training.

Your recruiter can provide more details 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 product or system development code.
Participate in or lead design reviews with peers and stakeholders to evaluate available technologies.

Review code produced by other developers and provide constructive feedback to ensure adherence to best practices (e.g., style guidelines, code accuracy, testability, and efficiency). Contribute to existing documentation or educational content and modify it based on product or program updates and user feedback.

Triage product or system issues and debug, track, and resolve them by analyzing the sources of issues and their impact on hardware, network, or service operations and quality.



  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, including proficiency in data structures and algorithms.5 years of experience in testing and launching software products, along with 3 years of experience in software design and architecture.Proven experience in Generative AI (Large...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, with a strong focus on data structures and algorithms.5 years of experience in testing and launching software products, along with 3 years of experience in software design and architecture.Proven experience in Generative AI, including...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, with a strong focus on data structures and algorithms.5 years of experience in testing and launching software products, along with 3 years of experience in software design and architecture.Proficiency in Generative AI, including Large...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, with a strong focus on data structures and algorithms.5 years of experience in testing and launching software products, along with 3 years of experience in software design and architecture.Proven experience in Generative AI, including...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, with a strong focus on data structures and algorithms.5 years of experience in testing and launching software products, along with 3 years of experience in software design and architecture.Proven experience in Generative AI, including...

  • Software Engineer

    4 days ago


    Sunnyvale, Texas, United States Google Full time

    About the RoleAs a software engineer at Google, you will have the opportunity to work on high-impact projects that drive innovation and growth. We are seeking a talented engineer with expertise in generative AI and software development to join our team.Key ResponsibilitiesProvide technical leadership on high-impact projects, influencing and coaching a...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing one or more programming languages, alongside expertise in data structures and algorithms.3 years of experience in testing, maintaining, or launching software products, with at least 1 year in software design and...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing one or more programming languages, along with expertise in data structures and algorithms.3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a software engineer at Google, you will have the opportunity to work on cutting-edge technologies that transform how billions of users interact with information and each other. Our products require handling vast amounts of data, and we're looking for engineers who can bring innovative ideas from various areas, including information...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing one or more programming languages, along with expertise in data structures and algorithms.3 years of experience in testing, maintaining, or launching software products, with at least 1 year in software design and...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using one or more programming languages, along with expertise in data structures and algorithms.3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing one or more programming languages, along with expertise in data structures and algorithms.3 years of experience in testing, maintaining, or launching software products, with at least 1 year focused on software design and...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using one or more programming languages, alongside expertise in data structures and algorithms.3 years of experience in testing, maintaining, or launching software products, with at least 1 year focused on software design and...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a Senior Software Engineer on the Core Team at Google, you will play a critical role in building the technical foundation behind our flagship products. You will be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions that drive the pace of innovation for every developer.Key...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a Senior Software Engineer on Google's Platforms Infrastructure Engineering team, you will play a critical role in designing, developing, and maintaining the software systems that power our products and services.ResponsibilitiesSoftware Development: Write and test product or system development code, ensuring high-quality, efficient, and...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a senior software engineer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions to meet the needs of Google's products...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a senior software developer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions for Google's product portfolio.Manage...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a senior software engineer on our cloud infrastructure team, you will play a critical role in developing and maintaining the underlying systems that power Google's products and services. You will work closely with cross-functional teams to design, implement, and deploy scalable and efficient infrastructure solutions.ResponsibilitiesDesign...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a software engineer at Google, you will play a critical role in developing the next-generation technologies that shape the way billions of users interact with information and each other. Our products require handling vast amounts of data, and we're looking for engineers who can bring innovative ideas from various areas, including information...


  • Sunnyvale, Texas, United States Google Full time

    Software Engineering ManagerPossess a Bachelor's degree or equivalent practical experienceHave a minimum of 8 years in software development across various programming languagesDemonstrate at least 3 years in a technical leadership capacityExperience with embedded operating systems for a minimum of 3 yearsPreferred qualifications:Master's degree or PhD in...