Software Engineer III, Machine Learning, Google Ads

3 days ago


New York, New York, United States Google Full time
About the Role

As a Software Engineer III at Google, you will be part of a team that develops 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 fields, including information retrieval, distributed computing, large-scale system design, networking, and data storage.

Key Responsibilities
  • Design, develop, test, deploy, maintain, and enhance software solutions
  • Manage project priorities, deadlines, and deliverables
  • Participate in design reviews with peers and stakeholders to decide on available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and their impact on hardware, network, or service operations and quality
About Google Ads

Google Ads is a leading platform that helps power the open internet by providing the best technology that connects and creates value for people, publishers, advertisers, and Google. Our teams create trusted experiences between people and businesses with useful ads, helping grow businesses of all sizes from small businesses to large brands and YouTube creators.

Requirements
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, or natural language processing
  • Preferred qualifications: Master's degree or PhD in Computer Science or related technical field
Compensation

The US base salary range for this full-time position is $136,000-$200,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations.


  • Software Engineer

    1 week ago


    New York, New York, United States Google Full time

    About the JobAs a software engineer at Google, you will have the opportunity to work on high-impact projects that drive innovation and growth. Our team is responsible for developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.ResponsibilitiesProvide technical leadership on...


  • New York, New York, United States Google Full time

    About the RoleAs a senior software engineer in Google's Core ML organization, you will play a critical role in driving machine learning excellence for the company and the world. Your expertise will be instrumental in developing and maintaining the infrastructure and execution of key machine learning efforts within Google.ResponsibilitiesDesign and develop...


  • New York, New York, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Machine Learning team at Google Research. As a key member of our team, you will design, develop, and deploy cutting-edge machine learning algorithms and systems that drive innovation and impact.ResponsibilitiesDesign and develop scalable machine learning systems and...


  • New York, New York, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Google. As a key member of our software engineering team, you will be responsible for developing and maintaining cutting-edge technologies that drive innovation and growth.ResponsibilitiesDesign, develop, and test software applications and systemsCollaborate with...


  • New York, New York, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Google. As a key member of our Gemini project, you will be responsible for developing and maintaining cutting-edge conversational AI technologies.ResponsibilitiesDesign, develop, and test software systems and applications.Collaborate with cross-functional teams to drive...


  • New York, New York, United States Google Full time

    About the JobAt Google, we're constantly pushing the boundaries of innovation and technology. As a Senior Software Engineer, Machine Learning, Cloud Data Management, you'll be part of a team that develops cutting-edge solutions to drive business growth and solve complex problems.ResponsibilitiesSoftware Development: Write and test product or system...


  • New York, New York, United States Google Full time

    About the RoleAs a Software Engineer III at Google, you will be part of a team that develops cutting-edge technologies to process and understand natural language. You will work on designing, developing, and deploying software solutions that utilize deep learning techniques and large data sets to generate, predict, and summarize content.ResponsibilitiesDesign...


  • New York, New York, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Geo team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that enable our users to navigate the world and access critical information.ResponsibilitiesWrite and test product or system development...

  • Software Engineer III

    19 hours ago


    New York, New York, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our Infrastructure team at Google. As a key member of our team, you will design, develop, and deploy large-scale software systems that power our search engine.ResponsibilitiesWrite high-quality, efficient, and scalable code in a variety of programming languages.Participate in design...

  • Software Engineer III

    23 hours ago


    New York, New York, United States Google Full time

    About the RoleAs a Software Engineer III at Google, you will be part of a team that develops cutting-edge technologies to process and understand natural language. You will work on designing, developing, and deploying software solutions that utilize deep learning techniques and large data sets to generate, predict, and summarize content.ResponsibilitiesDesign...


  • New York, New York, United States Google Full time

    About the RoleAt Google, we're committed to creating products that deliver value for our users and our businesses. As a User Experience Researcher, you'll play a critical role in helping us achieve this goal.ResponsibilitiesConduct independent research on multiple aspects of our products and experiences.Collect and analyze user behavior through lab studies,...

  • Software Engineer III

    17 hours ago


    New York, New York, United States Google Full time

    About the RoleAs a Software Engineer III on the Geo team 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.ResponsibilitiesWrite product or system development code.Participate in, or lead design reviews with peers and...


  • New York, New York, United States Google Full time

    About the RoleAs a Software Engineer III at Google, you will be part of a team that develops cutting-edge technologies to process and understand natural language. You will work on designing, developing, and deploying software solutions that utilize deep learning techniques and large data sets to generate, predict, and summarize content.ResponsibilitiesDesign...


  • New York, New York, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Geo team, where you'll be working on building the most accurate, comprehensive, and useful maps for our users. As a member of this team, you'll have the opportunity to design, develop, test, deploy, maintain, and enhance software solutions that impact millions of people every...


  • New York, New York, United States Google Full time

    About the JobAs a Software Engineering Manager at Google, you will be responsible for leading a team of engineers in the development of software solutions for the Privacy Sandbox initiative. This initiative aims to create technologies that protect people's privacy online while giving companies and developers tools to build thriving digital businesses.Key...


  • New York, New York, United States Google Full time

    About the JobAs a software engineer at Google, you will have the opportunity to work on cutting-edge technologies that change the way billions of users interact with information and each other. Our products require handling massive amounts of data, and we are looking for engineers who can bring fresh ideas from various areas, including information retrieval,...


  • New York, New York, United States Google Full time

    About the RoleAs a Software Engineering Manager at Google, you will be responsible for leading a team of software engineers to develop cutting-edge technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesSet and communicate team priorities that support the broader organization's...

  • Software Engineer

    1 day ago


    New York, New York, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer to join our team at Google, working on cutting-edge technologies that transform the way billions of users interact with information and each other.ResponsibilitiesDesign and develop software products that handle massive amounts of informationCollaborate with cross-functional teams to drive...

  • Software Engineer

    1 day ago


    New York, New York, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer to join our team at Google, working on cutting-edge technologies that transform how billions of users interact with information and each other.ResponsibilitiesDesign and develop software products that handle massive amounts of informationCollaborate with cross-functional teams to drive technical...


  • New York, New York, United States Triunity Software Full time

    About the RoleWe are seeking a highly skilled Machine Learning Operations Engineer to join our team at Triunity Software. As a key member of our engineering team, you will be responsible for designing and implementing data pipelines and engineering infrastructure to support our enterprise machine learning systems.Key ResponsibilitiesDesign and Implement Data...