Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Machine Learning, Discover Interest Modeling

$174k - $252k

Google

Add predictive modeling of the interests and creators a user will engage with next. Train with multi-objective goals (engagement, satisfaction).Redesign the interest vocabulary for much higher precision, and evaluate learned alternatives to today's interest vocab.Build deep, sequence-based token models that learn from long user activity histories across Google products.Build offline evaluation that predicts online results (profile-quality autoraters, retrieval and ranking metrics), and run well-sliced live experiments.Design a shared token description, feature set, and training objectives across token types.Minimum qualifications:Bachelor’s degree or equivalent practical experience.5 years of experience with machine learning algorithms and tools (e.g., TensorFlow), Recommender Systems, deep learning, or personalization.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.3 years of experience building and deploying recommendation systems models (retrieval, prediction, ranking, personalization, search quality, embedding) in production, and experience building architecture.Experience with deep learning architectures and related algorithms (e.g., Transformers).Preferred qualifications:Master's degree or PhD in Computer Science or related technical field.5 years of experience with data structures and algorithms.1 year of experience in a technical leadership role.Experience developing accessible technologies.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.Discover is Google's personalized interest feed. With daily active users, it is one of the largest feed recommendation products in the world.In this role, the profile captures each person's long-term interests, favorite creators and in-the-moment intent. As these models drive recommendations a day, among the most important personalization signals in downstream ranking, and feed personalization across Google.Every Discover feed starts with us, from a constantly refreshing corpus of articles, videos, creator posts and AI-generated content, our retrieval and pre-ranking stack selects the applicants most relevant to each person.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: $174000 - $252000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor’s degree or equivalent practical experience.5 years of experience with machine learning algorithms and tools (e.g., TensorFlow), Recommender Systems, deep learning, or personalization.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.3 years of experience building and deploying recommendation systems models (retrieval, prediction, ranking, personalization, search quality, embedding) in production, and experience building architecture.Experience with deep learning architectures and related algorithms (e.g., Transformers).

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Machine Learning, Discover Interest Modeling in Mountain View, CA vacancy
  • $174k - $252k

     ...Develop representation learning models, including embedding or...  ...developing and implementing Machine Learning algorithms (e....  ...to launch.Google's software engineers develop the next-...  ...push technology forward. Discover is Google's personalized interest feed. With hundreds of... 
    Senior

    Google

    Mountain View, CA
    3 days ago
  • $174k - $252k

    Senior Software Engineer, Machine Learning, Discover Interest Modeling and Retrieval Share Senior Software Engineer, Machine Learning, Discover Interest Modeling and Retrieval _corporate_fare_ Google _place_ Mountain View, CA, USA **Mid** Experience... 
    Senior

    Google

    Mountain View, CA
    4 days ago
  • $174k - $252k

     ...enable AI agents to discover, implement, and validate...  ...roadmaps.Implement model compression...  ...in Computer Science, Software Engineering, Mathematics, or a related...  ...Models (LLMs), Machine Learning and related frameworks...  ...Expertise or strong interest in the following areas... 
    Senior
    Work experience placement
    Internship

    Google

    Mountain View, CA
    2 days ago
  • $70 per hour

     ...across 15+ U.S. states. Software Engineering builds the brains of...  ...-making and deep learning, while collaborating...  ...Develop temporal graph modeling techniques to capture...  ...simulation researchers, machine learning engineers,...  ...Demonstrated interest or domain experience... 
    Suggested
    Hourly pay
    Full time
    Internship
    Summer internship
    Relocation package

    Waymo

    Mountain View, CA
    3 days ago
  • $148k - $226.2k

     ...the autonomous driving software stack before it...  ...roads.As a software engineer on the SimCore team,...  ...environment for reinforcement learning model training. We are...  ...Computer Science, Robotics, Machine Learning or...  ...local laws. We encourage interested candidates to review... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, CA
    1 day ago
  • $174k - $252k

    Apply AI, machine learning, and LLMs to optimize the YouTube...  ...and graph-based AI models to improve ads optimization...  ...of experience with software development in one or...  ...to software engineering problems.Experience developing...  ...understanding user interest and recommend ads... 
    Senior

    Google

    Mountain View, CA
    4 days ago
  • $193.3k - $261.5k

     ...enable Amazon’s AI to learn from real-world...  ...massive scale.As a Senior Software Development Engineer, you will lead the design...  ...large language models, agentic systems, and...  ...model quality gaps, and discover signals that improve...  ...- Experience with Machine Learning and Large Language... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Palo Alto, CA
    2 days ago
  • $144.7k - $221.4k

     ...into clear feedback for engineering and leadership, and...  ...autonomous driving software performance at interfaces...  ..., and planning models. Build and maintain autonomy...  ...Engineering, Machine Learning, Data Science, or a related...  ...benefits if you are interested in relocating to the... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    22 hours ago
  • $184k - $287.5k

     ...revolution! The Algorithmic Model Optimization Team...  ...an innovative software platform (TRT Model Optimizer...  ...by research and engineering teams alike developing...  ...are now looking for a Senior Deep Learning Software Engineer to...  ...aspects of a typical machine learning stack including... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $193.3k - $261.5k

     ...AWS Neuron, the software development...  ...accelerate deep learning and GenAI...  ...Amazon’s custom machine learning accelerators...  ...wide range of models and supporting...  ...boundary, our engineers build...  ...mentorship. Our senior members enjoy...  ...some of the most interesting and impactful... 
    Senior
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $184k - $287.5k

     ...creative and expert Systems Engineer to help us expand NVIDIA's autonomous...  ...AI applied researchers and software engineers in building world-...  ...e.g. error budget creation, modeling of scenarios), data analysis...  ...autonomous vehicles and/or machine learning, computer visionYou have... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $109.65k

     ...what comes next | Discover careers in Tech...  ...playground. Our engineers work on scalable...  ...where you learn by building. Whether...  ...solutions, optimizing machine learning models, or building...  ...a preference or interest in other...  ...Knowledge of software development lifecycle... 
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Amazon

    Sunnyvale, CA
    4 days ago
  •  ...worldwide.We’re a team of engineers, clinicians, and...  ...robotic platforms. As a Senior AI/ML Research Engineer...  ...-tune the foundation models—VFMs, VLMs, and VLA models...  ...research, robotics, software, and data engineering...  ...rapid prototyping and learning while building toward... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    22 hours ago
  •  ...winning, open-source software project whose...  ...performance? Are you interested in helping...  ...full-stack software engineer and algorithm developer...  ...team as a senior software engineer...  ...create personalized models. Our team is also...  ...state-of-the-art machine learning approaches.... 
    Senior
    Part time
    Remote work
    Worldwide
    Visa sponsorship
    Night shift
    Weekend work
    Afternoon shift

    Another source

    Palo Alto, CA
    8 days ago
  •  ...OCT), embedded computing, machine learning, and AR/VR technologies. VETi...  .... We are looking for a Senior Software Engineer to help build the software...  ...-world hardware. We are interested in strong software...  ...integrating machine learning models into edge devices. Why... 
    Senior

    Kodiak Sciences Inc

    Palo Alto, CA
    2 days ago
  • $174k - $252k

    Senior Software Engineer, AI/ML, Home Context and Foundation Models Share Senior Software Engineer, AI/ML, Home Context and Foundation Models _corporate...  .... + 3 years of experience with end-to-end Machine Learning (e.g., model deployment, model evaluation, data... 
    Senior

    Google

    Mountain View, CA
    2 days ago
  • $207k - $300k

     ...grow a team of engineers, mixing senior technical leads...  ...teams, and own our models end-to-end, from...  ...the rebuild of interest-vocabulary redesign...  ...experience in software development,...  ...including 5 years in machine learning, recommendation,...  ...internationally.Discover User Modeling... 

    Google

    Mountain View, CA
    4 days ago
  • $174k - $252k

     ...practical experience. 5 years of experience with software development in one or more programming...  ...and architecture. 3 years of experience with machine learning concepts, including model evaluation and prompt engineering.1 year of experience with GenAI techniques (e.... 
    Senior

    Google

    Mountain View, CA
    22 hours ago
  •  ...Atlassian is seeking a Principal Machine Learning Scientist to join our...  ...data pipeline, frameworks, models, and other capabilities to expedite...  ...Principal Machine Learning engineer, you will drive the...  ...potential of every team. Our software products help teams all over... 
    Senior
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    3 days ago
  •  ...Enterprise AI application software company. C3 AI...  ...the enterprise. Learn more at: C3 AIWe are...  ...seasoned software engineer experienced in the field of machine learning and artificial...  ...machine learning models in production and a...  ....Demonstrated interest for Generative AI technology... 
    Senior
    Work experience placement

    C3 IoT

    Redwood City, CA
    4 days ago
  • $183.83k - $275.98k

     ...deployment experience and a flexible, partner-led business model, Nuro is working toward a future where millions of...  ...RoleOur team is growing and we are looking for experienced machine learning researchers and engineers to join us. In this role, you will apply your expertise... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $174k - $252k

     ...experience.5 years of experience with software development in C++.3 years of...  ...auction theory.Google's software engineers develop the next-generation technologies...  ...of AI innovation, applying machine learning and Generative AI models like Gemini to power a multi-billion... 
    Senior

    Google

    Mountain View, CA
    4 days ago
  • $180k - $190.63k

    Mountain View, CA, USAR&D - Engineering /Full-time /HybridAera...  ...making processes with AI and machine learning. Through our AI decision automation...  .... We’re looking for a Senior Software Engineer to help shape the...  ...with SQL development, data modeling, and complex data structures... 
    Senior
    Full time
    Work at office
    Flexible hours

    Aera Technology

    Mountain View, CA
    22 hours ago
  • $174k - $252k

     ...experience.5 years of experience with software development in Python or C++.3 years...  ...years of experience with end-to-end Machine Learning (e.g., model deployment, model evaluation,...  ...mathematical optimization.Google's software engineers develop the next-generation... 
    Senior

    Google

    Mountain View, CA
    1 day ago
  • $174k - $252k

     ...device deployment of key models, such as Gemini Nano...  ...of experience with software development in one or...  ...voice), reinforcement learning (e.g., sequential decision...  ...with end-to-end Machine Learning (e.g., model...  ...execution.Google's software engineers develop the next-generation... 
    Senior

    Google

    Sunnyvale, CA
    4 days ago
  • $174k - $252k

     ...targeting emerging frontier model operations (e.g., MLA,...  ...test kernels, and discover architectural...  ...years of experience with software development in C++ and...  ...technologies.Google's software engineers develop the next-...  ...technology forward.As a Senior Software Engineer, you... 
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • $174k - $252k

     ...implement recommendation systems models across different domains,...  ..., maintaining, or launching software products, and 1 year of...  ...of experiencewith end-to-end Machine Learning (e.g., model deployment, model...  ...technologies.Google's software engineers develop the next-generation... 
    Senior

    Google

    Mountain View, CA
    4 days ago
  • $184.7k - $277.6k

     ...: 200672290Team: Software and ServicesLocation...  .... The Privacy Engineering team works with teams...  ...Apple working on machine learning and generative Al...  ...mitigations to senior leadership to...  ...interdisciplinary interest in the intersection...  ...with foundation models, including training... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $184k - $287.5k

     .... Join our group and discover how you can develop a...  ...We are looking for a Senior Software Engineer to join the cuEquivariance...  ...deploy equivariant models at scale. This team...  ...equivariant deep learning throughout the scientific...  ...in geometric machine learning — equivariance... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    22 hours ago
  • $162k - $260k

     ...efficient and accessible for all. We’re searching for a Senior Software Engineer, Perception to join our autonomous driving team. In...  ...engineering teams to design and deploy state-of-the-art machine learning models directly onto our real-time vehicle platform. This is an... 
    Senior
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Machine Learning, Discover Interest Modeling. Be the first to apply!