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.
$207k - $301k
Design new deep learning based ML models to... ....Incorporate and engineer input features from... ...well as users’ personalized ad history to improve... ...of experience in software development.5... ...well beyond web search. We're looking for... ...focus on building machine learning models...Suggested$143k - $286k
...We are looking for an experienced Staff Software Engineer to join Walmart Search Runtime Engineering team. This... ...cutting-edge information retrieval, machine learning, and ranking algorithms, we build... ...together. Working together in person allows us to collaborate, align quickly...SuggestedFull timeTemporary workPart time$262k - $364k
...across many different aspects of machine learning modeling and infrastructure.... ...; and testing/launching software products.2 years of... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a... ...and extend well beyond web search. We're looking for engineers...Suggested$207k - $301k
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 - $365k
...expertise in system design, machine learning modeling, and coding practices... .... 8 years of experience in software development.7 years of... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a... ...and extend well beyond web search. We're looking for engineers...Suggested$157.1k - $246.5k
...preferred. Role Overview:As a Staff Software Engineer on the Simulation Test... ...with computational geometry, machine learning, or advanced analytics. “... ...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$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$262k - $364k
...architecture; and testing/launching software products.Preferred... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a... ...and extend well beyond web search. We're looking for engineers... ...engine that provides deep personalization for billions of users...$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$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$228k - $285k
...generations. Role SummaryAs a Staff Software Engineer, ML training and inference... ..., which develops advanced machine learning algorithms that directly... ...process is accessible for persons with disabilities. If you... ...to assist you in the search and application process, please...Full timeContract workLocal area$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$193.93k - $352.29k
...logistics fleets to personal vehicles.With years of... ...investors.About the RoleOur software team is growing, and... ...looking for talented engineers to join us and be... ...and embedding search. Additionally, the platform... ...architecture; machine learning, multithreading; x86...Immediate startFlexible hours$143k - $286k
...What you'll do...As 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$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$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$175k - $287k
...training, feature engineering and serving... ..., compute software, and hardware... ..., Incremental Learning, Online Learning... ...across LLM and Personalization models. As an... ...possible.As a Staff Software Engineer... ...with search systems or similar... ...systemsExpertise in machine learning...For contractorsWork experience placementWork at officeFlexible hours$147k - $211k
...Handle 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$190.9k - $334.1k
...DescriptionIt all started when engineer Fred Luddy wrote code that... ...wide shift from product-specific search solutions to a composable, agent... ...is a highly collaborative, in-person role, working cross-... ...their assigned work location. Learn more here. To determine eligibility...Full timeWork at officeImmediate startRemote workFlexible hoursShift work$176.4k - $319.72k
...from robotaxis and logistics fleets to personal vehicles.With years of real-world... ...investors.About the RoleAs a Senior/Staff Software Engineer working on driving behavior verification... ...vehicle.Leverage a combination of machine learning (ML) models and safety metrics from...Odd jobWork experience placementImmediate startFlexible hours$207k - $301k
...years of experience in software development.5 years... ...Master’s degree or PhD in Engineering, Computer Science, or... ...with LLM evaluation, machine learning algorithms and tools,... ...well beyond web search. We're looking for engineers... ...to Cloud. As a Staff Software Engineer on...$152k
...Overview The Resource Fabric Engineering team builds and operates the... ...observability solutions that support machine learning innovation at scale. We are looking for a Staff Software Engineer to lead the design... ...laws. Privacy Notice Your personal information will be collected...Temporary workFlexible hours$143k - $286k
...: Home OfficePosition Summary...The Staff, Software Engineer plays a critical role in delivering... ...including infrastructure, tooling, and machine learning frameworks aligned with roadmap... ...being together. Working together in person allows us to collaborate, align quickly...Full timeTemporary workPart time$200k - $250k
...its commercial self-driving software to develop, test and... ...Defense.Kodiak is recruiting a Staff Software Engineer to join our Planning team... ...engineered driving logic and machine-learning modelsDevelop robust... ...candidate’s residence, U.S. person status, and/or citizenship...Temporary workWork at officeVisa sponsorship$207k - $301k
...development of large-scale software services that revolutionize... ...analytics, with a focus on Machine Learning and Generative AI applications... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a... ...and extend well beyond web search. We're looking for engineers...$262k - $365k
...experience.8 years of experience in software development.7 years of... ...products.Experience with machine learning infrastructure, C++, performance... ...:Master’s degree or PhD in Engineering, Computer Science, or a... ...and extend well beyond web search. We're looking for engineers...$207k - $300k
...guide sustainable engineering choices for ML systems... ...of experience in software development.5... ...voice), reinforcement learning (e.g., sequential... ...well beyond web search. We're looking for... ...software solutions.As a Staff Software Engineer,... ...organization, the Machine Learning...$240k - $265k
...commercial self-driving software to develop, test and deploy... ....We are looking for a Staff Software Engineer to help shape how learned models are integrated... ...intersection of Planning and Machine Learning, working... ...candidate’s residence, U.S. person status, and/or citizenship...Visa sponsorship$207k - $301k
...operation is a mix of research scientist, data scientist and software engineer. We are constantly making hypotheses about the way the world... ...handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all...
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!
- senior ml engineer Mountain View, CA
- machine learning engineer Mountain View, CA
- computer vision machine learning engineer Mountain View, CA
- software engineer - cloud services Mountain View, CA
- id software Mountain View, CA
- healthcare software sales Mountain View, CA
- software technical support Mountain View, CA
- software asset management analyst Mountain View, CA
- software implementation project manager Mountain View, CA
- government software Mountain View, CA
