Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, AI/ML, Search image - Rise Careers
Job details

Senior Software Engineer, AI/ML, Search

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
  • 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.

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.

In Google Search, we're reimagining what it means to search for information – any way and anywhere. To do that, we need to solve complex engineering challenges and expand our infrastructure, while maintaining a universally accessible and useful experience that people around the world rely on. In joining the Search team, you'll have an opportunity to make an impact on billions of people globally.

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. 
  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies (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.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Design and implement solutions in one or more specialized ML areas, leverage ML infrastructure, and demonstrate expertise in a chosen field.
Google Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Google DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Google
Google CEO photo
Sundar Pichai
Approve of CEO

Average salary estimate

$205000 / YEARLY (est.)
min
max
$166000K
$244000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, AI/ML, Search, Google

Are you ready to take your skills to the next level? At Google, we're on the lookout for a Senior Software Engineer, AI/ML, Search, to join our dynamic team in Mountain View, California. This role isn't just about writing code; it's about reshaping how billions of users across the globe connect and interact with information. We're searching for candidates who bring a wealth of experience, with at least five years in software development and a background in data structures and algorithms. Experience in testing, maintaining, or launching software products is essential, as well as a solid grasp of speech/audio tech, reinforcement learning, or other ML specialties. If you've ever dreamed of being a part of a team that pushes the boundaries of technology and design, then this is your chance! You'll work closely with peers, sharing innovative ideas that extend far beyond just web search. As you tackle some of the most complex engineering challenges, you’ll also have the chance to switch teams and projects, allowing your career to grow as rapidly as our fast-paced environment. With a competitive salary, bonus, equity options, and amazing benefits, joining the Search team at Google puts you at the forefront of changing how information is searched and accessed worldwide. Prepare to make a significant impact on the technology of tomorrow!

Frequently Asked Questions (FAQs) for Senior Software Engineer, AI/ML, Search Role at Google
What are the main responsibilities of a Senior Software Engineer, AI/ML, Search at Google?

As a Senior Software Engineer, AI/ML, Search at Google, your responsibilities will include writing and testing development code for products and systems, collaborating on design and code reviews, and addressing and debugging product issues. You’ll also design solutions in specialized ML areas while leveraging ML infrastructure, showcasing your expertise in areas like speech/audio and reinforcement learning.

Join Rise to see the full answer
What qualifications are needed to apply for the Senior Software Engineer, AI/ML, Search position at Google?

To apply for the Senior Software Engineer, AI/ML, Search role at Google, candidates must possess a Bachelor’s degree or equivalent experience, along with at least five years of software development experience. A strong background in data structures, algorithms, and ML infrastructure is crucial, along with three years of experience in either speech/audio technology or reinforcement learning. While not required, a Master's degree or PhD and experience in a technical leadership role are preferred.

Join Rise to see the full answer
What type of projects will a Senior Software Engineer, AI/ML, Search work on at Google?

In the role of Senior Software Engineer, AI/ML, Search at Google, you’ll engage in a variety of projects that are essential to the company’s strategic goals. This includes tackling multifaceted engineering challenges that underpin Google Search, contributing to core technologies that shape how users interact with information, and potentially switching projects to hone your skills across different teams as needed.

Join Rise to see the full answer
Are there opportunities for professional growth as a Senior Software Engineer, AI/ML, Search at Google?

Absolutely! Google encourages its Senior Software Engineers, AI/ML, Search to explore diverse roles and projects, facilitating a culture of growth and learning. Engineers are not only offered the chance to take on new challenges but also the opportunity to collaborate with industry leaders and access valuable resources for advancement in their careers.

Join Rise to see the full answer
What is the salary range for the Senior Software Engineer, AI/ML, Search position at Google?

The salary range for the Senior Software Engineer, AI/ML, Search position at Google is between $166,000 and $244,000, accompanied by bonus, equity, and benefits. The final compensation will be tailored based on individual skills, experience, and education, and can be discussed further with your recruiter during the hiring process.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, AI/ML, Search
Can you describe your experience with AI and ML technologies?

In answering this question, it's vital to detail specific projects where you've implemented AI/ML technologies, highlighting any innovative approaches you took. Discuss algorithms you’ve used, challenges encountered, and how your contributions had a measurable impact on the project.

Join Rise to see the full answer
How do you handle debugging and issue resolution in your projects?

Share a methodical approach to debugging, explaining the steps you take from identifying the issue to implementing a solution. Illustrate your problem-solving skills with examples from previous roles where you've resolved critical bugs.

Join Rise to see the full answer
Describe your experience with data structures and algorithms.

Focus on your hands-on experience and understanding of various data structures and algorithms. Provide examples of how you've applied these concepts to enhance performance in software projects, like optimizing search algorithms or improving data retrieval speeds.

Join Rise to see the full answer
What do you think is the future of search technologies?

Discuss your insights on advancements in AI and ML and their potential to transform search technologies. Reference current trends such as natural language processing and personalized search experiences, and express your enthusiasm for being part of this journey at Google.

Join Rise to see the full answer
Have you ever worked in a cross-functional team? How did it go?

Share your experiences collaborating with diverse teams to accomplish project goals. Highlight communication skills and your ability to navigate challenges, emphasizing how working together achieved greater innovation and problem-solving.

Join Rise to see the full answer
What would you do if you were assigned a task that you are unfamiliar with?

Reflect on your willingness to learn and adapt. Discuss techniques you use to get up to speed, such as leveraging online resources, consulting with experts, or conducting experiments to deepen your understanding before taking on the task.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Discuss prioritization strategies, like assessing task urgency and aligning them with project timelines. Mention any tools or frameworks you use to keep organized, ensuring your answers showcase both your time management and organizational skills.

Join Rise to see the full answer
What coding languages are you most proficient in?

List the programming languages you excel at, along with specific projects that demonstrate your capability in these languages. Be sure to also mention why certain languages are preferred for specific tasks within the context of AI/ML software engineering.

Join Rise to see the full answer
Can you give an example of a challenging project you led?

Provide a comprehensive overview of a particularly challenging project, detailing your leadership role, the obstacles faced, and how you guided the team to success. Focus on the results achieved and the impact it had on the organization.

Join Rise to see the full answer
What measures do you take to ensure your code is efficient and maintainable?

Talk about best practices you follow in coding, such as modular design, code reviews, and unit testing. Emphasize the importance of writing clean, documentation-supported code that is easily understandable and maintainable for team members.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

As a Senior Full-Stack UX Engineer at Google, you will push technology forward while enhancing user experience for millions.

Photo of the Rise User
Posted 4 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Lead engineering efforts in developing complex manufacturing test solutions for Google's advanced hardware products in a senior role.

Photo of the Rise User
Posted 7 days ago

Join Visa's North America Product Demos team as a Senior Full Stack Software Engineer, where you'll develop and maintain AI-driven product prototypes.

Posted 3 hours ago

Join Truelogic as a Senior Full Stack Software Engineer and contribute to the development of innovative voice communication solutions for businesses.

Photo of the Rise User
Posted 7 days ago

Join Visa as a Staff Software Engineer II and make an impact on global payment solutions while collaborating with a multi-functional team.

Photo of the Rise User
Posted 20 hours ago

IFS is on the lookout for talented Senior Software Engineers to innovate and design cloud-based solutions within a diverse and inclusive environment.

Photo of the Rise User
Posted 4 days ago

Join LRN as a Java Full Stack Developer and leverage your skills to help transform corporate values into actionable e-learning solutions.

Photo of the Rise User
NCR Hybrid ATLANTA, GA, USA
Posted 8 days ago

NCR Voyix seeks an experienced Lead Software Engineer to drive innovative software solutions in the hospitality sector.

Photo of the Rise User
G2i Inc. Remote No location specified
Posted 12 hours ago

Seeking skilled Python developers for a contract role focused on AI-driven media generation in a fully remote setup.

Photo of the Rise User
Visa Remote Warsaw, Poland
Posted 9 days ago

Join Visa as a Staff Software Engineer and help shape the future of payment technology at a global scale.

Organize the world’s information and make it universally accessible and useful.

674 jobs
MATCH
VIEW MATCH
BADGES
Badge Diversity ChampionBadge Future MakerBadge Global CitizenBadge InnovatorBadge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
BENEFITS & PERKS
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
7 people applied to SDE Intern (Summer) at Amazon
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
11 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison