Senior Software Engineer, Semantic Understanding, Search Ads Personalization
$174k - $252kWrite 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.Build real-time infrastructure and representations of user viewed content.Minimum qualifications:Bachelor’s degree or equivalent practical experience.5 years of experience programming in Python or C++.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.2 years of experience with ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging).2 years of experience with Large Language Model (LLMs), Multi-Modal, or Large Vision Modeling.Preferred qualifications:Master's degree or PhD in Computer Science or related technical field.5 years of experience with data structures and 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.Experience developing and optimizing machine learning algorithms for personalization, ranking, and content recommendation.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. Semantic understanding is the ability to comprehend the actual meaning, intent, and context of words, symbols, or language rather than just recognizing individual keywords or surface-level grammar. Our personalization models are only as good as our understanding of the content users interacted with.In this role, you will focus on end-to-end enriching personalization stack with real-time understanding of user interactions with content pieces (for eg. what was the content of the page or video? How can we instantaneously bring in rich information as features for our personalization models to adapt to the user's emergent interests?).Your responsibilities will include collaborating across modeling and infrastructure teams across Ads, to build real-time infrastructure and representations of user viewed content, as the primary growth driver of our impact and accuracy.Google Ads is at the forefront of AI innovation, applying cutting-edge machine learning and Generative AI models like Gemini to power a multi-billion dollar global business.Our work directly impacts billions of users by protecting users from harm, improving ad quality, and optimizing campaigns for advertiser return-on-investment. We foster a culture of deep collaboration, partnering closely with teams like Google Research and DeepMind to solve complex challenges. Join us to work on state-of-the-art AI, take on problems at an unparalleled scale, and build the next generation of advertising technology.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $174000 - $252000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor’s degree or equivalent practical experience.5 years of experience programming in Python or C++.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.2 years of experience with ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging).2 years of experience with Large Language Model (LLMs), Multi-Modal, or Large Vision Modeling.
$174k - $252k
...maintaining, or launching software products, and 1... ...algorithms for personalization, ranking, and... ...'s software engineers develop the next... ...well beyond web search. We're looking... ...technology forward. Semantic understanding is the ability... ...teams across Ads, to build real-time...Senior$174k - $252k
Design, develop, and implement semantic search capabilities within AlloyDB, focusing... ...features.Collaborate with engineers across various teams to understand requirements and build effective... ...experience.5 years of experience in software development for core system-level...Senior$174k - $252k
...on the methodology of understanding user's interests.... ...opportunities for applying personalization.Work with the large-... ...of experience with software development in Python... ...ranking, personalization, search quality, embedding)... ....Google's software engineers develop the next-...Senior$174k - $252k
...years of experience with software development in one or more... ...retrieval, prediction, ranking, personalization, search quality, and embedding) in... ...accessible technologies.Understanding of modern recommendation... ...stacks.Google's software engineers develop the next-generation...Senior$119.8k - $234.7k
...Less than 25%Profession: Software EngineeringDiscipline:... ...team within Bing Ads, where we are making impactful... ...ads.As a Software Engineer on our team, you will... ...is to empower every person and every organization... ...their application.Solid understanding of Azure cloud...SeniorOngoing contractWork at officeLocal areaRemote workWork from home$185k - $230k
...talented and passionate Senior Software Engineer to join our highly... ...comprehension of search and recommendations... ...augmented generation (RAG), semantic search using... ...and retrieval, query understanding, various ranking algorithms... ...insights from in-person and virtual meetings...SeniorPermanent employment$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We... ...production systems, you understand the fundamentals, and... ..., vector search, semantic search, data platforms... ...# Life insurance and AD&D # Supplemental life...SeniorFull timeTemporary workFlexible hours$119.8k - $234.7k
...than 25%Profession: Software... ...join our Microsoft Ads Team in Mountain view... ...looking for a Software Engineer for developing global... ...to empower every person and every organization... ...retrieval systems, web search systems, big data... ...teams.Solid understanding of OOD, data structure...SeniorOngoing contractWork at officeLocal areaRemote work$162k - $260k
...Senior Software Engineer, Perception Aurora's mission is to deliver the... ...expanding your knowledge. We're searching for a Senior Software... ...action recognition, and semantic understanding of diverse traffic scenes... ...jerks. We believe in-person work increases collaboration...SeniorWork at officeLocal area3 days per week- ...We’re looking for Senior Software Engineers to lead the design... ...a state-of-the-art Search Platform that combines... ..., Retry) Strong understanding of concurrency, multi... ...keyword + vector + semantic/LLM reranking)... ...understanding, and personalization Stream Processing...SeniorPermanent employmentFull timeImmediate startRemote workWorldwideFlexible hours2 days per week3 days per week
$174k - $252k
...improvements.Collaborate with other engineers and researchers to... ...to advance content understanding and personalization.Design and implement recommendation... ...years of experience with software development in one or more... ...ranking, personalization, search quality, embedding) in...Senior$174k - $253k
...testing, maintaining, or launching software products, and 1 year of... ...technologies.Google's software engineers develop the next-generation technologies... ..., and extend well beyond web search. We're looking for engineers... ...technology forward.Google Ads is helping power the open...Senior$195k - $408k
...business. The mission of the Ad Engineering Team is to build this platform. We are hiring a Senior Software Engineer for the Advertising... ...of Java or C++Solid understanding of algorithms, data structures... ...local leave policies and other personal needs to support their evolving...SeniorWork at officeLocal areaRemote workMonday to ThursdayFlexible hours- ...supporting their family, personal goals, and other... ...Your future team: Search PlatformThe Search Platform... ...systems, mentor senior engineers, and align technical... ...experience across lexical, semantic, vector, or hybrid... ...potential of every team. Our software products help teams...SeniorWork at officeLocal area
$193.3k - $261.5k
The Search Engine organization designs, builds, and operates... ...engine to better understand natural language queries... ...Optimize inference for semantic matching and ranking models... ...with at least one software programming language... ...prescription, Basic Life & AD&D insurance and option...SeniorInternshipLocal areaFlexible hours$198k - $326k
...recommendations, search, ads, LLMs,... ...that empower engineers and researchers... ...As a Sr. Staff Software Engineer, you... ...regressions, and understand model behavior... ...based rankers, semantic ID representations... ...handles the personal data of... ...SalesExperience level: Mid-Senior LevelIndustry:...SeniorFor contractorsWork at officeFlexible hoursShift work$190k - $220k
...The Compute Systems Software team is a dynamic and... ...an experienced Senior Software Engineer to join our team to... ...embedded systems ~ Solid understanding of embedded hardware... ...that rewards you personally by visiting Total Rewards... ...with your job search or application for employment...SeniorFull timeLocal areaWork from home$119.8k - $234.7k
...is hiring an experienced Senior Software Engineer to join the Auction Logic... ...runs an auction for every ad impression, delivers the ad... ...mission is to empower every person and every organization on the... ...techniques. ~ Solid fundamental understanding of generalized architecture...SeniorOngoing contractWork at officeLocal area- ...set the standards for software-defined vehicles... ...We are seeking a Senior Software Engineer in Test to join our Consumer... ...Applications, while adding senior-level expectations... ...is accessible for persons with disabilities. If... ...to assist you in the search and application process...SeniorFull timeContract work
$165.2k - $223.6k
Amazon Search creates customer-focused... ...we accurately understand their intent... ...set through a personalized experience... ...responsibilitiesAs an ML Engineer you will:Lead... ..., semantic matching, and... ...professional software development experience... ...Basic Life & AD&D insurance and...InternshipLocal areaWorldwideFlexible hours- ...up, is seeking a motivated Senior Software Engineer to help build a revolutionary... ...) ~ Company-paid life, AD&D, long-term disability, and... ...protection laws, ensuring your personal information is kept secure... ...limited experience. We understand that candidates with a growth...SeniorTemporary workRelocation package
$262k - $364k
...maintain, and enhance large-scale software solutions.Refine and improve the personalization quality goals based on real user... ...adoption of new personalized search capabilities.Lead a small team that... ...:Master’s degree or PhD in Engineering, Computer Science, or a related...Senior$162k - $260k
...efficient and accessible for all. We’re searching for a Senior Software Engineer, Perception to join our... ...actors, action recognition, and semantic understanding of diverse traffic scenes.Deploy... ...without any jerks.We believe in-person work increases collaboration, empathy...SeniorWork at officeLocal area3 days per week$323k - $428k
...Managers, Data Science, Ad Sales, Ads Operations... ...within Advertising Engineering to deliver high-... ...seeking a highly skilled Senior Software Engineer with deep expertise... ..., and Trino. Strong understanding of SOLID principles... ...policies and other personal needs to support...SeniorWork at officeLocal areaRemote workMonday to ThursdayFlexible hours$150k - $350k
...systems that can accurately understand the universe and aid... ..., and focused on engineering excellence. This organization... ...ABOUT THE ROLE: X Ads is one of the highest-... ...for high-slope software engineers who want to... ...ads, recommendations, search, ranking, marketplaces...Full timeTemporary workInternship$174k - $252k
...efficiency of embedding generation and vector searches.Drive the end-to-end technical... ...technical leadership and mentorship to other engineers within a rapidly growing organization,... ...practical experience.5 years of experience with software development in C++ and JavaExperience in...Senior$147k - $210k
...experience.2 years of experience with software development in one or more... ...models (retrieval, prediction, ranking, personalization, search quality, embedding) in production.1 year... ...input and output goals.Google's software engineers develop the next-generation technologies...$117k - $234k
...summary:Join Walmart as a Senior Software Engineer, leading the delivery of scalable... ..., store capabilities, personalization, and AI-powered assistance... ..., Identity, Payments, Search, Marketing, and AI platform... ...documentation, and delivery speed.Understanding of AI application concepts...SeniorFull timeTemporary workPart time- ...experiences. We are looking for engineers who pair strong software fundamentals with... ...debugging, documentation, and understanding existing codebasesAbility... ...career that rewards you personally by visiting Total Rewards... ...to assist with your job search or application for...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours
$117k - $234k
...Segment: Home OfficeRole Summary: As a Senior Software Engineer, you will take ownership of... ...tools, merchant data science, and search and personalization.This role does not support immigration... ...(preferably Azure) and deep understanding of CI/CD pipelines (Jenkins, GitHub...SeniorFull timeTemporary workPart timeH1bWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Semantic Understanding, Search Ads Personalization. Be the first to apply!
- software developer positions Mountain View, CA
- senior software engineer remote Mountain View, CA
- software engineer contract Mountain View, CA
- cybersecurity software engineer Mountain View, CA
- part time software developer remote Mountain View, CA
- junior software developer internship Mountain View, CA
- software system engineer Mountain View, CA
- software engineer remote Mountain View, CA
- software engineer visa sponsorship Mountain View, CA
- work from home software developer Mountain View, CA



