Machine Learning Staff Software Engineer, Search Personalization
$207k - $300kDesign and implement personalized user models to optimize for user happiness, including Neural Deep Retrieval Models, Deep Neural Network Ranking/Scoring models, User/Content Clustering Models, Large Language Models (LLM)-based Retrieval Augmented Generation Models, and more.Build user and content clustering models to enable core personalization and ranking use cases.Enhance model performance and personalization precision/recall through advanced modeling techniques such as transformers, distillation, reward shaping, multi-task learning, neural bandits, etc. and capabilities through feature engineering, automatic parameter tuning, label quality engineering, etc.Scale the model's applications to a multitude of modalities (content, queries, videos and notifications) and use cases (retrieval, ranking, content generation, diversification, etc.).Create next-generation realtime ML models that can capture new user interests and world trends in seconds and scale model training and serving to billions of users.Minimum qualifications:Bachelor’s degree or equivalent practical experience.8 years of experience in software development.5 years of experience building and deploying recommendation systems models (retrieval, prediction, ranking, embedding) in production and experience building architecture in different modeling domains.5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.Preferred qualifications:8 years of experience with data structures and algorithms.6 years of ML or Quality experience working on recommendation systems.Experience in recommender systems, clustering algorithms, SQL, deep model.Experience in C++, Dremel/F1 and TensorFlow.Experience working with research.Ability to drive quality projects end-to-end from design to implementation to eventual launch.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.With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.As a part of the Discover Personalization team, you will help people feel positively connected and informed about the world around them by delivering the pulse of the Internet that matters to you, within Google Search. You will contribute to the key product's appeal, which lies in having an understanding of users and will be laser focused on building foundational user models for users using all of their interactions across Google products, and leveraging them to power Discover’s retrieval and ranking. You will manage some of the toughest ML and Quality problems, including Neural Deep Retrieval, Activity Clustering, Reinforcement Learning and Multi-Objective Ranking.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.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $207000 - $300000 (USD) + 20% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor’s degree or equivalent practical experience.8 years of experience in software development.5 years of experience building and deploying recommendation systems models (retrieval, prediction, ranking, embedding) in production and experience building architecture in different modeling domains.5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
$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...Suggested$207k - $300k
Optimize the Search results page (including organic results and... ...experience.8 years of experience in software development.8 years of... ....Experience with multimodal machine learning or LLMs, including building... ...practices.Google's software engineers develop the next-generation...Suggested$262k - $364k
...product experiences across Search, etc.Enable downstream... ...of experience with software development in one or... ...and tools, deep learning or other AI/ML modeling... ...successfully applying GenAI and machine learning approaches to... ....Google's software engineers develop the next-...Suggested$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...Suggested- Google Mountain View, CA, USA is seeking a Senior Staff Tech Lead Manager in Generative AI for Search Personalization. You will drive technical leadership on high-... ...teams to common goals, and deliver large-scale software solutions that advance personalized search capabilities...Suggested
$189.3k - $290.7k
...preferred. Role Overview:As a Staff Software Engineer on the Simulation Test... ...with computational geometry, machine learning, or advanced analytics.... ...rewarding career that rewards you personally by visiting Total Rewards... ...to assist with your job search or application for...Full timeLocal areaRemote workWork from homeFlexible hours$185k - $284.1k
...safe and delightful personal autonomous vehicle experiences... ...autonomous driving software performance across... ...autonomy, systems engineering, simulation, and data... ...Aerospace Engineering, Machine Learning, or a related field.... ...assist with your job search or application for...Full timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$207k - $300k
...Direction.Work with collaborating teams (e.g., Research, Search, Ads, etc.) engineers to integrate new GenAI technology into our Content products... ...equivalent practical experience. 8 years of experience in software development.5 years of experience testing, and launching software...$207k - $300k
...enhance large-scale software solutions.Provide technical... ...distributed team of engineers.Lead the design and... ...well beyond web search. We're looking for engineers... ...the systems that personalize content for hundreds... ...datasets and advanced machine learning models to improve how...$189k - $303k
...mobility more efficient and accessible for all. We’re searching for a Staff Software Engineer and Machine Learning practitioner to join the Perception Tracker Team... ...together — all without any jerks.We believe in-person work increases collaboration, empathy and our ability...Work at officeLocal area3 days per week$143k - $286k
...WalmartBusiness Segment: Home OfficeWe are in search of a Staff Software Engineer possessing strong expertise in Big... ...retrieval, statistics, and machine learning concepts.The above information has... ...team. Of course, being together in person is an important part of our culture...Permanent employmentFull timeTemporary workPart timeWorldwideFlexible hours$156k - $255k
...domain, aligning engineering efforts with medium... ...requirements. You will learn to navigate... ...produce high quality software that is unit... ...systems, or advanced machine learning infrastructure... ...Accommodation to search for a job opening,... ...handles the personal data of employees...For contractorsWork experience placementWork at officeFlexible hours$189k - $303k
...efficient and accessible for all. We’re searching for a Staff Machine Learning Engineer - Online Maps to join Aurora’s... ...QualificationsExcellent software engineering skills in Python and/or... ...all without any jerks.We believe in-person work increases collaboration, empathy...Work at officeLocal area3 days per week$189.3k - $290.7k
...Summary We are seeking a Staff Software Engineer to join our ADAS HMI team... ...experience building and deploying machine-learning models on resource-... ...rewarding career that rewards you personally by visiting Total Rewards... ...to assist with your job search or application for...Full timeLocal areaWork from homeFlexible hours$193.93k - $352.29k
...logistics fleets to personal vehicles. With years... ...the Role Our software team is growing, and... ...looking for talented engineers to join us and be instrumental... ...and embedding search. Additionally, the platform... ...architecture; machine learning, multithreading; x86...Immediate startFlexible hours$207k - $300k
...optimize the end-to-end machine learning systems and models... ...reliable, helpful, and personalized.Minimum... ...years of experience in software development.5 years of... ...Master’s degree or PhD in Engineering, Computer Science, or... ...extend well beyond web search. We're looking for engineers...$198k - $326k
...continuously improve machine learning models at scale. Our... ...power recommendations, search, ads, LLMs, computer... ...frameworks that empower engineers and researchers to... ...performant at scale.As a Sr. Staff Software Engineer, you will... ...LinkedIn handles the personal data of employees and...For contractorsWork at officeFlexible hoursShift work$198k - $326k
...training, feature engineering and serving... ..., compute software, and hardware... ..., Incremental Learning, Online Learning... ...across LLM and Personalization models. As an... ...scale.As a Sr. Staff Software Engineer... ...in machine learning infrastructure... ...Accommodation to search for a job...For contractorsWork at officeFlexible hours$207k - $340k
...team.LinkedIn's AI and Machine Learning Engineers are both data/research scientists and software engineers, who... ...implementation. As a Principal Staff Software Engineer... ..., and enhance personalization across multiple product... ...accommodation to search for a job opening, apply...For contractorsWork experience placementWork at officeFlexible hours$231k - $378k
...We are seeking a Principal Staff Software Engineer to join LinkedIn’s... ...Experience supporting AI, machine-learning, data, storage, compute, or... ...Reasonable Accommodation to search for a job opening, apply for... ...how LinkedIn handles the personal data of employees and job...For contractorsWork at officeImmediate startFlexible hours$218.8k - $335.3k
...robotics, optimization, and machine learning to build systems that are... .... We are looking for a Staff Software Engineer to provide technical leadership... ...career that rewards you personally by visiting Total Rewards... ...accommodation to assist with your job search or application for...Full timeLocal areaRemote workWork from homeFlexible hours$143k - $286k
...Segment: Home OfficeAs a Staff Software Engineer, you'll be a... ...infrastructure that power search at massive scale. You... ...classical ML, NLP, and deep learning techniques.... ...optimization.Background in machine learning — including... ...more flexible in our personal lives.Benefits:Beyond...Full timeTemporary workPart timeWork at officeFlexible hours$165.2k - $223.6k
Amazon Search creates customer-focused product... ...set through a personalized experience while... ...an ML Engineer you will:Lead development... ...intersection of machine learning, big data, and distributed... ...professional software development... ...supervisors, and staff; adhere to standards...InternshipLocal areaWorldwideFlexible hours$198k - $326k
...are looking for a Senior Staff Software Engineer with deep expertise at the intersection of systems, machine learning, GPU infrastructure, and large... ...Accommodation to search for a job opening, apply for... ...how LinkedIn handles the personal data of employees and job...For contractorsWork at officeFlexible hours$207k - $300k
...position requires in-person interviews as part... ...of experience in software development. 5... ...degree or PhD in Engineering, Computer Science,... ...extend well beyond web search. We're looking for... ...Responsibilities: Learn more about... ...identifying and maintaining Machine Learning (ML)...Worldwide$175k - $287k
...step, non-deterministic, and personalized AI systems where... ...all LinkedIn AI Agents.As a Staff Engineer, you will own the end-to-end... ...systems, data platforms, and machine learning, and is ideal for engineers... ...GPU serving.Experience with search systems or similar large-scale...For contractorsWork experience placementWork at officeFlexible hours$123k - $174k
...backend integrations that empower Search, Assistant, and Gemini... ...experience.1 year of experience with software development in one or more... ...verification pipelines, or machine learning feature systems.Experience... ...track record of proactive engineering teamwork, debugging habits,...$147k - $210k
...Manage complex, open-ended engineering problems related to ad... ...AI, reinforcement learning (e.g., sequential... ...experience with end-to-end machine learning (e.g., model... ...technologies.Google's software engineers develop the... ...extend well beyond web search. We're looking for engineers...Worldwide$207k - $300k
...third-party/Open-Source Software (3P/OSS) models, for... ...voice), reinforcement learning (e.g., sequential decision... ...’s degree or PhD in Engineering, Computer Science, or... ....Experience with machine learning, compiler optimization... ...well beyond web search. We're looking for engineers...$207k - $300k
...Programming Interfaces (APIs), Software Development Kits (SDKs), and... ...of a generalist Software Engineers, specifically around optimizing... ...human voice), reinforcement learning (e.g., sequential decision making... ..., and extend well beyond web search. We're looking for engineers...Shift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Staff Software Engineer, Search Personalization. Be the first to apply!
- machine learning engineer Mountain View, CA
- machine learning software engineer Mountain View, CA
- computer vision machine learning engineer Mountain View, CA
- senior ml engineer Mountain View, CA
- internship software Mountain View, CA
- software Mountain View, CA
- software intern Mountain View, CA
- id software Mountain View, CA
- healthcare software sales Mountain View, CA
- entry level software sales Mountain View, CA

