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.
$174k - $252k
...maintaining, or launching software products, and 1 year of... ...and optimizing machine learning algorithms for personalization, ranking, and content recommendation... ....Google's software engineers develop the next-generation... ...extend well beyond web search. We're looking for...Suggested$174k - $252k
...opportunities for applying personalization.Work with the... ...to LLM, deep learning, distillation,... ...experience with software development in Python... ...personalization, search quality,... ...experience with machine learning algorithms... ...Google's software engineers develop the next-...Suggested$262k - $364k
...end modeling for the personalization flow, focusing... ...years of experience in software development.7 years... ...ranking, personalization, search quality, embedding)... ...’s degree or PhD in Engineering, Computer Science,... ...broader organizational machine learning strategies.Google's...Suggested$174k - $252k
...years of experience with software development in one or more... ...retrieval, prediction, ranking, personalization, search quality, and embedding) in... ...1 year of experience with machine learning frameworks such as... ...stacks.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$189k - $303k
...Staff Machine Learning Engineer - Online Maps Aurora's mission is to deliver the... ...expanding your knowledge. We're searching for a Staff Machine... ...qualifications: Excellent software engineering skills in... ...any jerks. We believe in-person work increases...Work at officeLocal area3 days per week$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...$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...$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 timeWork at officeLocal areaWork from homeRelocationRelocation packageFlexible hours$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$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...$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 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...$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$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$207k - $300k
...implement the real-time on-device machine learning foundation that turns raw... ....Partner with product, UX, software, and hardware teams to... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a... ...and extend well beyond web search. We're looking for engineers...Immediate start$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$231k - $378k
...solving on LinkedIn Search. Our mission is... ...a Principal AI Engineer on LinkedIn Search... ...member of technical staff, you will deliver... ...experience in software design, development... ...following areas: Machine Learning and Artificial... ...recommendations, personalization, and search. Active...For contractorsWork at officeFlexible hoursShift work$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$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- ...Nectar Social Staff Software Engineer We're living through a fundamental shift in how people... ...communities they trust, and expect personalized experiences that feel human, not corporate... ...Experience integrating AI or machine learning systems into production environments...Work at officeRemote workFlexible hoursShift work
$143k - $286k
...What you'll do... We are seeking a Staff Software Engineer to lead the design and development... ...tools, merchant data science, and search and personalization.What you'll do: Lead... ...psychological safety, and continuous learning. Influences architectural and technical...Full timeTemporary workPart timeLocal area$189.3k - $290.7k
...we are looking for a Staff AI/ML Software Engineer to lead the... ...curation for complex human-machine interaction use cases... ...own the reinforcement learning flywheel,... ...career that rewards you personally by visiting Total Rewards... ...assist with your job search or application for...Full timeWork at officeLocal areaWork from homeRelocation package3 days per week- ...Synopsys is the leader in engineering solutions from silicon... ...You are the kind of person who sees a messy,... ...on restoring service, learning what happened, and improving... ...experience in software engineering or a similar... ...You have exposure to machine learning or AI technologies...Immediate startShift work
$209.7k - $283.8k
...supporting analytics, product intelligence, machine learning pipelines, and business operations.... ...sound. We are seeking a staff ML engineer to design and evolve the large-scale... ...pension plans | Generous vacation and personal days | Support for new parents through...Work at officeWorldwideRelocation package$174k - $252k
...Collaborate with other engineers and researchers to... ...content understanding and personalization.Design and implement... ...of experience with software development in one or... ..., personalization, search quality, embedding) in... ...algorithms.Knowledge of machine learning concepts, algorithms,...- ...the Role We're hiring a Staff Engineer to help lead, drive, and contribute... ...cloud components with machine learning services. We are often the... ..., and maintain production software, with responsibilities... ...third-party tools process personal data. For more details, click...Full time
- ...and continuously learn and adapt.Moveworks... ...Moveworks’ Reasoning Engine and natural... ...platform for every person and every workflow... ...DescriptionThe RoleAre you a software engineer who has... ...you.As a senior staff software engineer... ...advances in machine learning, LLMs, and...Work at officeImmediate startRemote workFlexible hours
$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$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...
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
- senior ml engineer Mountain View, CA
- machine learning software engineer Mountain View, CA
- computer vision machine learning engineer Mountain View, CA
- embedded software Mountain View, CA
- software applications developer Mountain View, CA
- entry level software sales Mountain View, CA
- software technology Mountain View, CA
- software implementation project manager Mountain View, CA
- software support Mountain View, CA




