Principal Staff Software Engineer, AI Training Platform

LinkedIn is the world's largest professional network, built to help members of all backgrounds and experiences achieve more in their careers.
$207,000 - $340,000
Machine Learning
Principal Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS

Description For Principal Staff Software Engineer, AI Training Platform

LinkedIn is seeking a Principal Staff Software Engineer to join their AI Platform group, specifically focusing on the AI Training team. This role is pivotal in developing and maintaining highly scalable deep learning training solutions that power LinkedIn's expanding AI initiatives. The position offers a unique opportunity to work with cutting-edge technology, including training models with hundreds of billions of parameters across recommendation systems, large language models (Generative AI), and computer vision applications.

The role involves optimizing training performance across multiple dimensions - from algorithms and AI frameworks to infrastructure software and hardware - to maximize the potential of LinkedIn's extensive GPU fleet. The team has a strong open source presence, with many team members being active contributors to projects like TensorFlow, Horovod, and Ray.

As a Principal Staff Engineer, you'll be at the forefront of developing next-generation training infrastructure, working with technologies like LLMs, GNNs, and advanced LLM Agents. Your responsibilities will include designing high-performance AI training pipelines, collaborating with open source communities, and providing technical leadership across multiple initiatives.

The position offers competitive compensation ($207,000 - $340,000) and comprehensive benefits, including medical, dental, and vision insurance, 401(k), and parental leave. The role provides a hybrid work arrangement, allowing flexibility between remote work and office presence in Mountain View, San Francisco, or Bellevue.

This is an exceptional opportunity for a seasoned engineer to make a significant impact on AI infrastructure at scale, working with a team of experienced professionals who are actively shaping the future of professional networking and AI applications. The role requires deep expertise in distributed systems, machine learning infrastructure, and technical leadership, making it ideal for someone who wants to drive innovation in AI training platforms while working with cutting-edge technologies.

Last updated 7 minutes ago

Responsibilities For Principal Staff Software Engineer, AI Training Platform

  • Owning the technical strategy for broad or complex requirements
  • Designing, implementing, and optimizing large-scale distributed training
  • Improving observability and understandability of various systems
  • Mentoring other engineers and defining technical culture
  • Working closely with the open-source community
  • Functioning as the tech-lead for key initiatives

Requirements For Principal Staff Software Engineer, AI Training Platform

Python
Java
Go
Rust
Scala
Kubernetes
  • BS/BA in Computer Science or related technical field or equivalent technical experience
  • 7+ years of industry experience in software design, development, and algorithm related solutions
  • 7+ years of experience programming in object-oriented languages
  • 5+ years of experience as an architect, or technical leadership position
  • 5+ years of experience in the industry with leading / building deep learning systems
  • Hands-on experience developing distributed systems or other large-scale systems

Benefits For Principal Staff Software Engineer, AI Training Platform

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
Commuter Benefits
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401(k)
  • Parental leave
  • Commuter benefits
  • Hybrid work options

Interested in this job?

Jobs Related To LinkedIn Principal Staff Software Engineer, AI Training Platform

Director, Software Engineering, Machine Learning

Lead LinkedIn's Content Abuse Engineering teams in developing AI solutions for content moderation and trust & safety initiatives.

Principal AI Engineer - Talent Marketplace

Principal AI Engineer position at LinkedIn focusing on developing cutting-edge AI solutions for the Talent Marketplace platform.

Principal AI Engineer - Talent Marketplace

Principal AI Engineer position at LinkedIn focusing on developing AI solutions for the Talent Marketplace platform.

Director of Engineering - AI

Lead LinkedIn's Marketing Solutions AI Engineering Team, directing world-class researchers and engineers in developing cutting-edge AI advertising solutions.

Director of Engineering - AI

Lead AI engineering team at LinkedIn developing cutting-edge machine learning solutions for the world's largest B2B advertising platform.