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

Description For Senior Staff Engineer, Machine Learning - Notifications AI

LinkedIn, the world's largest professional network, is seeking a Senior Staff Engineer for their Notifications AI team. This role combines technical leadership with cutting-edge machine learning development, focusing on delivering personalized notifications to LinkedIn's global user base.

The position involves leading a team of scientists and machine learning engineers in building sophisticated AI systems that optimize content delivery across multiple dimensions. You'll be working on advanced technologies including Multi Objective Reinforcement Learning, Decision Transformers, Meta Learning, and Large Language models.

As a technical leader, you'll be responsible for maintaining high engineering standards, mentoring junior engineers, and driving innovation in both research and production environments. The role requires deep expertise in machine learning, particularly in recommendation systems and large-scale data processing.

The Notifications AI team plays a crucial role in LinkedIn's ecosystem, optimizing member value and engagement through intelligent notification systems. The team regularly publishes in top machine learning conferences and works closely with product, engineering, and data science teams.

This hybrid role is based in Sunnyvale, offering a competitive compensation package ranging from $191,000 to $315,000 annually, plus benefits including health coverage, 401(k), and equity opportunities. LinkedIn provides a culture built on trust, care, inclusion, and professional growth opportunities.

The ideal candidate will have 10+ years of industry experience, strong leadership skills, and deep expertise in machine learning and software engineering. They should be passionate about solving complex technical challenges while leading and mentoring a team of talented engineers.

This is an excellent opportunity for a senior technical leader who wants to impact millions of professionals worldwide while working with cutting-edge AI technologies in a collaborative, innovation-focused environment.

Last updated 2 days ago

Responsibilities For Senior Staff Engineer, Machine Learning - Notifications AI

  • Work with large-scale data to build systems which will leverage and support new AI techniques
  • Provide technical leadership to junior engineers and collaborator orgs
  • Hold the team to a high ML craftsmanship bar and actively reduce ML tech debt
  • Partner with data science & analytics teams, product & infrastructure teams
  • Bring together industry research and develop opportunities to contribute back to industry research

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

Benefits For Senior Staff Engineer, Machine Learning - Notifications AI

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Health and wellness programs
  • Time away for employees of all levels
  • Annual performance bonus
  • Stock options
  • Comprehensive benefits package

Interested in this job?

Jobs Related To LinkedIn Senior Staff Engineer, Machine Learning - Notifications AI

Staff Software Engineer, AI Platform

Staff Software Engineer position at LinkedIn focusing on building and scaling AI infrastructure for large language models and recommendation systems.

Senior Staff Engineer, Machine Learning - Notifications AI

Senior Staff Engineer position at LinkedIn focusing on Machine Learning and AI for notifications optimization, offering competitive compensation and hybrid work environment.

AI Engineering Manager, Enterprise AI

Lead AI engineering team at LinkedIn developing enterprise AI solutions for recruiting, learning, and job matching platforms.

Staff Software Engineer, AI Platform

Staff Software Engineer position at LinkedIn focusing on scaling AI platform infrastructure, including model training, feature engineering, and serving systems.

AI Engineering Manager, Trust / Anti-Abuse AI

Lead LinkedIn's Anti-Abuse AI team to protect 1B+ members through advanced machine learning and AI solutions.