Taro Logo

Senior Staff Engineer, Machine Learning - Notifications AI

LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce.
$191,000 - $315,000
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr Staff Engineer, ML Infrastructure and Performance

Senior Staff Engineer position at LinkedIn focusing on ML infrastructure, GPU systems, and high-performance computing. Hybrid role in Mountain View, CA.

Sr. Staff Software Engineer, AI Infrastructure

Senior Staff Software Engineering role at LinkedIn focusing on AI infrastructure, FPGA implementation, and large-scale model optimization with competitive compensation and hybrid work arrangement.

Senior Staff Engineer, Machine Learning - Notifications AI

Senior Staff ML Engineer role at LinkedIn focusing on Notifications AI systems to optimize member experience through advanced machine learning techniques.

Sr Staff Engineer, ML Infrastructure and Performance

Senior Staff Engineer role at LinkedIn focusing on ML infrastructure, GPU computing, and high-performance systems, offering competitive compensation and hybrid work arrangement.

Staff Software Engineer, AI Platform

Staff Software Engineer position at LinkedIn focusing on AI Platform development, involving large-scale machine learning infrastructure and distributed systems.

Description For Senior Staff Engineer, Machine Learning - Notifications AI

LinkedIn is seeking a Senior Staff Engineer for their Notifications AI team to lead the development of sophisticated machine learning systems that optimize member engagement and value. This role combines technical leadership with hands-on development of cutting-edge AI solutions, including Multi Objective Reinforcement Learning, Decision Transformers, and Large Language Models.

The position offers an opportunity to work at the intersection of large-scale systems and advanced machine learning, directly impacting millions of LinkedIn users through intelligent notification delivery. The team's mission is to deliver the right content to the right member through the right channel at the right time and frequency, creating a healthy notification ecosystem that helps members achieve their professional goals.

As a technical leader, you'll guide junior engineers, collaborate with cross-functional teams, and drive best practices in ML engineering. The role requires deep expertise in machine learning, distributed systems, and software engineering, with a focus on building scalable, production-grade AI systems. You'll be working with some of the best engineers and scientists, contributing to state-of-the-art technology that leverages truly big data.

The position offers competitive compensation ($191,000 - $315,000), comprehensive benefits, and the opportunity to work in a hybrid environment based in Sunnyvale. LinkedIn's culture emphasizes trust, care, inclusion, and fun, providing an environment where innovation and professional growth are actively encouraged. This is an ideal role for an experienced ML engineer who wants to make a significant impact on a platform used by professionals worldwide.

Last updated 3 days ago

Responsibilities For Senior Staff Engineer, Machine Learning - Notifications AI

  • Work with large-scale data to build systems leveraging AI techniques for multi-task learning, transfer learning, content understanding, deep learning
  • Provide technical leadership to junior engineers and collaborator orgs
  • Drive and perform best engineering practices for large-scale, cross-functional critical projects
  • Hold the team to a high ML craftsmanship bar and actively reduce ML tech debt
  • Design systems that scale with algorithms and improve engineering productivity
  • Partner with data science & analytics teams, product & infrastructure teams
  • Develop innovative ideas to improve member experience
  • Lead core modeling initiatives including Multi Objective Reinforcement Learning, Decision Transformers, Meta Learning, and Large Language models

Requirements For Senior Staff Engineer, Machine Learning - Notifications AI

Python
Java
  • 2+ years in a Lead Engineer, Architect, or Technical Leadership position
  • 5+ years of industry experience in software design, development, and algorithm related solutions
  • 5+ years experience programming languages such as Java and/or Python
  • BA/BS Degree in Computer Science or related technical discipline or equivalent practical experience
  • Experience with Machine Learning or Recommendation Systems
  • Ph.D. preferred in Computer Science, Information Retrieval, Machine Learning, Natural Language Processing, or related discipline
  • Experience with web-scale traffic and data
  • Experience with developing and designing production scale recommender system products

Benefits For Senior Staff Engineer, Machine Learning - Notifications AI

Medical Insurance
401k
Parental Leave
  • Health and wellness programs
  • Generous time away
  • Professional development opportunities

Interested in this job?