Staff Software Engineer

Bengaluru, Karnataka, India
Nov 14, 2024
Nov 14, 2025
Onsite
Full-Time
3 Years
Job Description

This role offers the chance to work on cutting-edge projects that involve information retrieval, distributed systems, large-scale design, AI, NLP, UI design, and mobile development. You’ll have opportunities to switch projects within the organization to help meet Google’s evolving business needs. As an engineer at Google, you will be encouraged to bring leadership qualities and innovative thinking, pushing the boundaries of what’s possible with technology.

Responsibilities

  1. Team Leadership. Define the direction, roadmap, and strategic vision for the team to align with Google’s goals.
  2. Privacy-Centric Design. Develop privacy-focused, secure computational solutions to meet high-impact needs in the ad measurement space.
  3. Model Building. Create models that predict online conversions using multiple data sources, ensuring compliance with privacy standards.
  4. Project Management. Balance immediate project deliverables with long-term goals in model development and refinement.
  5. Cross-Functional Collaboration. Work closely with teams across Google Ads and other departments to drive success in privacy and machine learning initiatives.

Minimum Qualifications

  • Education. Bachelor’s degree in Computer Science or equivalent practical experience.
  • Experience
    • 8+ years in software development, specializing in data structures and algorithms.
    • 5+ years in testing and launching software products.
    • 3+ years in software design and architecture.

Preferred Qualifications

  • Strong foundation in statistical modeling and data analysis.
  • Expertise in software development for machine learning or data analytics.
  • Proficiency with TensorFlow, C++, and machine learning methodologies.
  • Experience designing and developing large-scale systems.
  • Familiarity with advertising platforms, especially Google Ads or Search.
  • Exceptional communication skills, with the ability to collaborate effectively across teams and understand complex infrastructure.

About Google Ads

Google Ads powers the open internet with technology that adds value for users, publishers, and advertisers. The Google Ads team builds innovative solutions for a variety of advertising products, including search, display, shopping, travel, and video ads, along with analytics tools that offer businesses measurable results. Our goal is to create meaningful, trusted experiences that help businesses of all sizes grow and thrive.

Related Jobs